Thread Teil einer XML-Datei in Hash rein (5 answers)
Opened by Superfrank at 2006-11-28 14:27

Superfrank
 2006-11-28 14:27
#72030 #72030
User since
2006-09-05
164 Artikel
BenutzerIn
[default_avatar]
Hallo,
ich versuche gerade eine XML-Datei in einen Hash zu parsen, dabei benötige ich nur einen Teil des Dokumentes und weiß nicht welche Schlüssel vorhanden sind. Ich habe schon diverse Module zum XML-Parsen entdeckt aber das ist ja alles unglaublich kompliziert!

Beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
           <adresse>
<contact:type>Firma</contact:type>
<contact:name>Supidipi GmbH</contact:name>
<contact:postal>
<contact:address>zuhausestrasse 1</contact:address>
<contact:postalCode>12345</contact:postalCode>
<contact:city>Bad Meingarten</contact:city>
<contact:countryCode>DE</contact:countryCode>
</contact:postal>
<contact:phone>+49 12345</contact:phone>
<contact:fax>+49 23456</contact:fax>
<contact:email>info@example.com</contact:email>
</adresse>


Das soll einfach nur in einen Hash rein. Ich habe schon content_list(), all_attr_names() versucht aber irgendwie kriege ich es nicht hin.
Zum Parsen probiere ich z.Z. CPAN:XML::TreeBuilder mit den edthoden aus CPAN:HTML::Element.

Eigentlich soll XML ja das Leben vereinfachen, merke ich aber noch nicht viel von.


Grüsse

Frank

View full thread Teil einer XML-Datei in Hash rein