Autor Zpráva
Dalimil
Profil *
Mám dost velký problem ale jeho vyřešení bude asi triviálně jednoduché na to že u tohoto problému tvrdnu už asi 5h.
Poraďte mi prosím:

Mám xml dokument který - načítám

nacteniXML = new XML();
nacteniXML.ignoreWhite = true;
nacteniXML.load("nacteni1.xml");

xml dokument vypadá takto:

<?xml version="1.0" encoding="utf-8" ?>
<data>
<prvek stranka="www.atlas.cz">
<text><![CDATA[ www.seznam.cz ]]></text>
<text>www.flickr.com</text>
<text>www.redbox.cz</text>
<text>www.hotmail.cz</text>
</prvek>
</data>

Jak z nej jednotlivé stránky vypreparuji?
tak aby se mi zobrazovaly v textovém dynamickém poli s názvem promena1 .... promena4.
XXX
Profil
var dataXML:Array = new Array();
nacteniXML = new XML();
nacteniXML.ignoreWhite = true;
nacteniXML.onLoad = function(){
for (var i:Number = 0; i<this.firstChild.firstChild.childNodes.length; i++) {
var provizorni:Array = new Array([this.firstChild.childNodes[i].firstChild.nodeValue], [i+1]);
dataXML.push(this.firstChild.firstChild.childNodes[i].firstChild.nod eValue);
}
trace(dataXML);
promena1.text = dataXML[0];
promena2.text = dataXML[1];
promena3.text = dataXML[2];
promena4.text = dataXML[3];
}
nacteniXML.load("nacteni1.xml");

Jestli necemu nebudes rozumet, tak se ptej ;) Nechce se mi to vypisovat zbytecne, kdybys to treba pochopil ;)
Dalimil
Profil *
Jo to je přesně ono cikly .. Škoda že tu není ikona smajlíka s hodně skřiveným obličejem .... na tomto jsem se zasekal.

Zatím to pracuje naprosto vpořádku. Dík
XXX
Profil
nz... ;)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: