Anzeige:
Ergebnis 1 bis 6 von 6

Thema: XML parsen ohne DOM Lib

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Registrierter Benutzer
    Registriert seit
    13.11.2005
    Beiträge
    9

    XML parsen ohne DOM Lib

    Hi zusammen,

    ich suche (da ich das Rad nicht neu erfinden will) eine Klasse für PHP 4 (also nicht SimpleXML etc..), die mir ein XML-File in ein assoziatives Array parst.
    So und jetzt kommt das ABER :-)
    Bei xml_parse_into_struct ist das Array für mich nicht zu gebrauchen.
    Eigentlich brauche ich genau das Output-Array, was man mit der DOMLib erzeugen kann.

    Also
    Code:
    <?xml ...>
    <liste>
    <person>
         <name>bla</name>
    </person>
    <person>
         <name>blub</name>
    </person>
    </liste>
    Array:
    Code:
    liste = Array ( 
            person = Array (
                    [0] => Array (name => "bla")
                    [1] => Array (name => "blub")
            )
    )
    Was in den x-hundert Beispielklassen immer gemacht wird, ist für meine Zwecke eher unbrauchbar:
    Hier werden immer vordefinierte Array-Keys verwendet wie "PARENT" oder "ATTRIBUTE" oder "ELEMENT" (Beispiele siehe php.net unter "xml-Functions"), was in meinen Augen keine exakte Umsetzung in ein assoziatives Array ist, sondern eben ein selbstgebasteltes. Ich brauche aber die exakte Umsetzung.


    Ein Rohgerüst der Klasse habe ich, es hapert eher an der Logik von Start- und Endelement Funktionen.... Damit auch wirklich ein sauberes assoziat. Array rauskommt.

    .... konnte mir jemand folgen ?

    Es grüßt,
    Philipp7
    Geändert von Philipp7 (18-04-2006 um 16:59 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •