Thread XML::Twig (attributierte tags) (5 answers)
Opened by vayu at 2006-05-31 19:00

vayu
 2006-05-31 19:00
#66852 #66852
User since
2005-01-13
782 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich lese grad mit XML::Twig ein ziemliches grosses XML file aus.

dieses modul eignet sich in sofern sehr gut, als dass ich auch nur spezielle sektionen auslesen kann, ohne das komplette file (16 MB) einzulesen.

Code: (dl )
1
2
3
4
5
6
7
my $t= XML::Twig->new( 
      # the twig will include just the root and selected titles
          twig_roots   => { 'section/title' => \&print_n_purge,
                            'annex/title'   => \&print_n_purge
          }
                     );
 $t->parsefile( 'doc.xml');


das funktioniert auch bis jetzt recht gut.

jetzt komme ich aber zu einer Sektion

Code: (dl )
1
2
3
4
5
6
7
<sektion>
<title attrib="bla>
<value>
wert
</value>
</title>
</sektion>


hier möchte ich den wert aus dem tag value auslesen. diesen pfad also oben mit in den code einfügen, dass mir das modul die 3 verschiedenen pfade ausliest.

hat von euch jemand erfahrung wie man das mit diesem modul realisieren kann? ich hab da in der doku nichts gefunden

CPAN:XML::Twig

Danke im voraus für die Hilfe :)

- vayu\n\n

<!--EDIT|vayu|1149090076-->

View full thread XML::Twig (attributierte tags)