Andrea: [PHP&XML] - XML Datei korrekt verarbeiten

Beitrag lesen

Hi alle zusammen,

ich hab folgendes Problem, ich würde gern eine xml Datei mit folgendem
Inhalt nutzen:

<?xml version='1.0'?>
<autos>
  <Baujahr2000>
     <BMW>
        3er
        5er
        7er
     </BMW>
     <Audi>
        6er
        8er
     </Audi>
     <SpecialCars>
        Porsche Cayenne
        BMW X3
     </SpecialCars>
  </Baujahr2000>
  <Baujahr2001>
  ...usw...
  </Baujahr2001>
</autos>

Nun möchte ich mit php und dem xmlparser gern die gewünschen Baujahrgänge
und vorselektierten Hersteller, z.B. BMW auslesen, ohne die ganze xml Datei
vorher in ein Array zu schreiben, aller xml_parse_into_struct()

Is es möglich folgende Ausgabe zu erreichen:

Anfang Baujahr: Baujahr2000
Anfang Hersteller: BMW
Modelle:3er,5er,7er
Ende Hersteller
Ende Baujahr

Und wenn ja, wie denn nur???? ;o)

Bin echt schon lange am suchen und bin auch über die "xml_set_element_handler()" und "xml_set_character_data_handler()"
gestolpert, aber entweder ich bekomme alle Tags und danach alle Datablöcke oder es klappt nichts... :o(

Wäre jemand so freundlich und könnte mir einen Anstoß geben ;o)

Vielen Dank und liebe Grüße,
Andrea