Wie XML Datei auslesen oder gibt es einen Parser dafür?

Bencher

Mitglied
Hallo

Ich wollte eine XML Datei auslesen,weiß aber nicht wie ich die Daten bekomme die ich möchte.
So sieht die Struktur der XML Datei aus:

Code:
- <tabelle>
 - <tabellenname name="adresse">
  - <datensatz>
     <inr>1</inr> 
     <strassenr>Schaeferstr. 53-57</strassenr> 
     <plz>01067</plz> 
     <ort>Dresden</ort> 
    </datensatz>
  - <datensatz>
     <inr>2</inr> 
     <strassenr>Duererstr. 22 a</strassenr> 
     <land>DE</land> 
     <plz>01069</plz> 
     <ort>Dresden</ort> 
   </datensatz>
  </tabellenname>
 </tabelle>

Ich möchte mir daraus eine INSERT Anweisung basteln. Dazu bräuchte ich den Namen der Tabelle und immer die Werte zum einfügen.
z.B. inr=1, strassenr=Schaeferstr. 53-57, plz=01067, ort=Dresden
und dann den nächsten Datensatz

Kann mir jemand dabei helfen?
Danke
 
Hallo

Die Simple XML funktionen kann ich nicht verwenden, weil auf den Server nur PHP 4 drauf ist.
Weiß sonst jemand, wie ich mein Problem lösen könnte.
 
Es gibt auch XML-Funktionen unter PHP 4, aber die sind soweit ich mich entsinne fürchterlich kompliziert. Ein regulärer Ausdruck dürfte hier wohl schneller zum Ziel führen.
 
Zurück