Ich möchte gern aus einer XML-Datei ein Array bauen, indem die Tag-Namen die Array-Bezeichner sind und cdata der Inhalt des Arrays. Geht das irgendwie rekursiv, habe bisher nur rekursives auslesen gefunden...
Beispiel:
Mir ist speziell nicht klar, wie ich die Tiefe erzeugen kann...
Beispiel:
Code:
<farbe>
<rgb>
<red>255</red>
<green>0</green>
<blue>0</blue>
</rgb>
</farbe>
So soll das Array aussehen:
Array
(
[FARBE] => Array
(
[RGB] => Array
(
[RED] => 255
[GREEN] => 0
[BLUE] => 0
)
)
)

Kommentar