Hallo Leute,
ich habe eine XML Datei mit mehreren "movie" objekten:
In diesem Fall also 2 movie objekte. Ich lade die Datei per simplexml ein. Zähle ich aber per count() das Objekt $xml->movie kriege ich 1 anstatt 2 zurück. Wie kann ich feststellen wieviele "movie" objekte es gibt?
Ansonsten kann mans ja auch als array ansprechen (mit foreach zum beispiel), also müssen die einträge im array ja irgendwie auch zählbar sein, oder?
Die freizeilen im XML hab ich der Darstellung halber reingemacht!
ich habe eine XML Datei mit mehreren "movie" objekten:
<?xml version='1.0' standalone='yes'?>
<movies>
<movie>
<title>PHP: Behind the Parser</title>
<characters>
<character>
<name>Ms. Coder</name>
<actor>Onlivia Actora</actor>
</character>
<character>
<name>Mr. Coder</name>
<actor>El ActÓr</actor>
</character>
</characters>
<plot>
So, this language. It's like, a programming language. Or is it a
scripting language? All is revealed in this thrilling horror spoof
of a documentary.
</plot>
<rating type="thumbs">7</rating>
<rating type="stars">5</rating>
</movie>
<movie>
<title>Nur ein Test</title>
<characters>
<character>
<name>Ms. Tester</name>
<actor>Max Mustermann</actor>
</character>
<character>
<name>Mr. unbekannt</name>
<actor>xxx</actor>
</character>
</characters>
<plot>
just a test
</plot>
<rating type="thumbs">7</rating>
<rating type="stars">5</rating>
</movie>
</movies>
<movies>
<movie>
<title>PHP: Behind the Parser</title>
<characters>
<character>
<name>Ms. Coder</name>
<actor>Onlivia Actora</actor>
</character>
<character>
<name>Mr. Coder</name>
<actor>El ActÓr</actor>
</character>
</characters>
<plot>
So, this language. It's like, a programming language. Or is it a
scripting language? All is revealed in this thrilling horror spoof
of a documentary.
</plot>
<rating type="thumbs">7</rating>
<rating type="stars">5</rating>
</movie>
<movie>
<title>Nur ein Test</title>
<characters>
<character>
<name>Ms. Tester</name>
<actor>Max Mustermann</actor>
</character>
<character>
<name>Mr. unbekannt</name>
<actor>xxx</actor>
</character>
</characters>
<plot>
just a test
</plot>
<rating type="thumbs">7</rating>
<rating type="stars">5</rating>
</movie>
</movies>
Ansonsten kann mans ja auch als array ansprechen (mit foreach zum beispiel), also müssen die einträge im array ja irgendwie auch zählbar sein, oder?
Die freizeilen im XML hab ich der Darstellung halber reingemacht!
Kommentar