Thread parser auf mehrere Datei (12 answers)
Opened by Henri at 2015-04-13 14:15

Gast Henri
 2015-04-13 14:15
#180642 #180642
Hallo ich habe einem Code, der mir der Parser von ein Datei erledigt, aber ich möchte dass er in der large mehrere Dateien gleizeitig zu parsern wäre.
kann jemand mir hier helfen? Danke der Code lautet:
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
use strict;
    use warnings;
    use XML::Twig;  

    my $file1 = $ARGV[0] || die 'No file1';    
    my $FileResult = $ARGV[3] || 'result.txt'; 



    open( my $FhResult, '>', $FileResult ) or die("Unable to open file $FileResult\n$!");


    my $twig1= XML::Twig->new(    
            twig_handlers => {    

                    'Parameter' => sub { 


                                    my $attr_value = $_->{'att'}->{'value'} || 'fault'; 

                                    print $FhResult $attr_name . ",";
                    },
            },
    );

    print $FhResult( (split('_', $file1,2))[0] . ',' ); 
    $twig1->parsefile($file1); 

Last edited: 2015-04-13 14:17:47 +0200 (CEST)

View full thread parser auf mehrere Datei