Hi,
darin liegt dein Irrglaube, das habe ich versucht vorhin darzustellen. Du erstellst jedes Array (z.B. xml[0]) drei Mal. Was heißt das? Wenn du es zum dritten Mal erstellst, dann gehen die ersten zwei verloren, d.h. es überlebt nur der Eintrag aus dem letzten Schleifendurchlauf.
Deswegen:
Schleife 1..3
1) Array erstellen
2) Schleife 1..x
Wert setzen
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(