ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
430
430
EMPFEHLEN
-
Ist es irgendwie möglich, ein XML Element mit den funktionen next/current oder einem Iterator zu iterieren?
Mein Versuch mit next & current:
Und mit einem Iterator habe ich es auch schon versucht, es jedoch nicht hinbekommen. Habe es nach diesem Beispiel versucht... --> http://www.phpro.org/tutorials/Intro...to-SPL.html#11PHP-Code:$xml = '<?xml version="1.0" encoding="ISO-8859-1"?>
<cars>
<make name="Ford">
<model>Mustang</model>
</make>
<make name="Honda">
<model>Accord</model>
</make>
</cars>';
$xml = simplexml_load_string($xml);
$children = $xml->children();
echo '-------------------------<pre>';
var_dump(current($children));
echo '-----------------';
next($children);
var_dump(current($children));
echo '</pre>';
Kann wir wer helfen?
Ich möchte einfach mit einem next statement (entweder mit der next() Funktion oder einem Iterator) über ein Set von children iterieren. Da ich dies in verschiedenen Methoden mache, kann ich die Foreach-Schleife (da sie den Array-Pointer resetet) oder eine direktansprechung über den Index nicht benutzen, ...
Danke schonmal im voraus!Es gibt ein leben vor dem Tod
-
Moin,
Mit dem Iterator ginge dies so:Code :1 2 3 4 5 6 7
$xml = new SimpleXMLIterator($xml); $xml->rewind(); while($xml->valid()) { echo '<pre>'.var_export($xml->current()).'</pre><hr />'; $xml->next(); }
Allerdings ist es fraglich, ob dir das weiterhilft, denn der Pointer wird auch dabei verändert.
Ähnliche Themen
-
Probleme bei foreach und simpleXML
Von weserwolf im Forum PHPAntworten: 2Letzter Beitrag: 19.09.09, 22:18 -
foreach oder was?
Von S-lord im Forum PHPAntworten: 2Letzter Beitrag: 25.02.09, 15:42 -
<c:forEach> und Iterieren über beliebig viele Parameter
Von Zak256 im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 1Letzter Beitrag: 02.01.09, 22:07 -
XML mit foreach SimpleXML auslesen, Kombinationen aus Werten bilden
Von NTDY im Forum PHPAntworten: 4Letzter Beitrag: 14.01.08, 02:32 -
SimpleXML, Klasse, kontrollierte foreach Ausgabe
Von NTDY im Forum PHPAntworten: 0Letzter Beitrag: 23.12.06, 00:53





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren