Hallo,
möchte eine xml Datei einlesen und diese in einem Array speichern. Version php5. Hab es mit DOM und simplexml probiert. Leider funktioniert es nicht ganz.
Die Datei:
Code:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
Kommentar
-->
<webseite name="MeinWebseite">
<link name="Foo">
<url><![CDATA[http://www.example.com/?foo=bar]]></url>
<url><![CDATA[http://www.mirror.com/?foo=bar]]></url>
</link>
</webseite>
Das Array sollte dann so aussehen:
$arr[webseite_name][link_name][url_nr]
Beispiel:
Code:
$arr["MeinWebseite"]["Foo"][0]='http://www.example.com/?foo=bar';
$arr["MeinWebseite"]["Foo"][1]='http://www.mirror.com/?foo=bar';
An die Urls zu kommen ist kein Problem. Wie komme ich aber an das Name Attribut von webseite und link?