Einzelnen Beitrag anzeigen
  #1  
Alt 22.01.2006, 21:35:52
crowl crowl ist offline
Anfänger
 
Registriert seit: Mar 2003
Beiträge: 81
xml auslesen und in array speichern

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?
Mit Zitat antworten