ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
286
286
EMPFEHLEN
-
hi, bin hier schon total verzweifeln, darum hier mein problem=)
der aufbau meiner XML sieht so aus:
<transfer>
<record>
<l_tagebuchnummer_4>bla blup</l_tagebuchnummer_4>
</record>
</transfer>
ich habe 20 tags mit tagebuchnummer. Die unterscheiden sich jeweils am ende. Also jeweils eine andere Zahl. von 1 bis 20.
nun wollte ich folgendes machen:
der iterator ist:PHP-Code:foreach($iterator as $name => $element) {
if (substr($name,0,17)== "l_tagebuchnummer_") {
$tagebuchtags[]=$name;
$elements[]=$element;
mit print_r($elements) müsste er mir alle inhalte der tagsPHP-Code:$xml = simplexml_load_file(
'lims.xml',
'SimpleXMLIterator'
);
$tagebuchnummer= $xml->details->record[0];
$iterator = new RecursiveIteratorIterator(
$tagebuchnummer,
RIT_SELF_FIRST
);
<l_tagebuchnummer_X>, x =1,2,3...20 geben.
also
<l_tagebuchnummer_1>test</l_tagebuchnummer_1>
<l_tagebuchnummer_2>test2</l_tagebuchnummer_2>
<l_tagebuchnummer_3>test3</l_tagebuchnummer_3>
bei dem beispiel würde ich nur test und test2 kriegen.
auch bei echo ist das ergebnis genau so wie als wenn ich print_r von dem array mache
Ich kriege aber nur die ersten beiden?
und ich versteh gar nicht wieso.
kennt einer rat?
danke schon mal im vorraus
-
Hallo hohly.
Willkommen auf tutorials.de.
Direkt mal eine kurze Info und eine Bitte an Dich.
Um den Quelltext lesbarer zu gestalten verfuegt das Forum ueber entsprechende Tags.
In diesem Fall ist das das [ php ]-Tag.
Wenn ich mit meinem Beitrag fertig bin werde ich Deinen entsprechend editieren, dann kannst Du Dir dort anschauen wie das auszusehen hat.
Im Grunde setzt Du nur [ php] vor und [ /php] hinter Deinen Code, und fertig. Natuerlich noch die Leerzeichen aus den Tags hier entfernen.
Weiterhin moechte ich Dich bitten Dich an Gross- und Kleinschreibung zu halten.
Wir sind nicht wirklich gluecklich hier immer wieder komplett klein geschriebene Beitraege zu lesen, und ab und an werden die dann auch schonmal geschlossen.
Du bist neu, darum gibt's jetzt nicht gleich einen mit dem Vorschlaghammer, sondern nur die freundliche Bitte Dich in Zukunft an die Spielregeln zu halten.
Ich wuensche Dir noch viel Spass und Erfolg hier auf tutorials.de.
Zitat von Netiquette Punkt 12
PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
__________________
EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
__________________
__________________Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
Zitat von Friedrich Nietzsche
Ähnliche Themen
-
[VB 2008] Falsche Ausgabe bei XML-Auslese
Von OnkelTimon im Forum .NET DatenverwaltungAntworten: 0Letzter Beitrag: 09.02.10, 11:05 -
Falsche Ausgabe
Von YStadler im Forum PHPAntworten: 11Letzter Beitrag: 13.07.08, 11:55 -
Falsche Ausgabe
Von HackTack10 im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 21.10.05, 14:57 -
Falsche Ausgabe mit PEAR::DB
Von StefanR im Forum PHPAntworten: 1Letzter Beitrag: 11.11.04, 05:05 -
Firefox macht falsche ausgabe
Von draig im Forum HTML & XHTMLAntworten: 2Letzter Beitrag: 28.07.04, 14:44





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren