edno vaprosche
7 отговора
143 прегледа
edno vaprosche
Imam problem s parse-vaneto na XML danni. Znachi kogato napisha .nodeName mi se poiaviava imeto na vuzela. Taka i triabva da bude. No kogato napisha .nodeValue mi se poiaviava NULL. nodeType-a mi e 1, t.e. e XML element. Tova se poiaviava, spored men, zastoto nodeType-a pri nodeValue triabva de 3, t.e. "text node". Pri men e 1. Kak da go obarna na "text node"? No tova e samo moe predpolojenie. Ako mislite che problema e niakade drugade, kajete! Blagodaria predvaritelno!
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
Re: edno vaprosche
пусни хмл-а насам, както и парс функцията 
|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
Re: edno vaprosche
Znachi XML-a ne moga da go paste-na celia zastoto se generira samostoiatelno. Eto edin primeren fragment ot nego:
<dataroot>
<flsdata>
<id>303</id>
<name>Pesho</name>
<job>manager</job>
<razdel>2.1</razdel>
<age>23</age>
</flsdata>
nadolu prodaljava....
</dataroot>
ignoreWhite ne mi varshi rabota! Za kakvo mi e? Niamam prazni pozicii. Absolutno sum siguren che sum na pravilnia element, zastoto nodeName-a mi go dava. Samo nodeValue mi e NULL. Sigurno nesto drebno izpuskam, no ne se usestam. Pak da popitam, moje li problema da ima vrazka s nodeType???
10x
P.S. Eto i parse funkciata:
doc = new XML(_root.xmldata);
_root.xml1 = doc.childNodes;
c1 = doc.childNodes[1].nodeName;
Tova stava, no tova ne:
doc = new XML(_root.xmldata);
_root.xml1 = doc.childNodes;
c1 = doc.childNodes[1].nodeValue;
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
<dataroot>
<flsdata>
<id>303</id>
<name>Pesho</name>
<job>manager</job>
<razdel>2.1</razdel>
<age>23</age>
</flsdata>
nadolu prodaljava....
</dataroot>
ignoreWhite ne mi varshi rabota! Za kakvo mi e? Niamam prazni pozicii. Absolutno sum siguren che sum na pravilnia element, zastoto nodeName-a mi go dava. Samo nodeValue mi e NULL. Sigurno nesto drebno izpuskam, no ne se usestam. Pak da popitam, moje li problema da ima vrazka s nodeType???
10x
P.S. Eto i parse funkciata:
doc = new XML(_root.xmldata);
_root.xml1 = doc.childNodes;
c1 = doc.childNodes[1].nodeName;
Tova stava, no tova ne:
doc = new XML(_root.xmldata);
_root.xml1 = doc.childNodes;
c1 = doc.childNodes[1].nodeValue;
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
Редактирано от Flashman на
Re: edno vaprosche
Мисля, че пропускаш едно firstChild :)
xmldata = "<dataroot><flsdata><id>303</id><name>Pesho</name><job>manager</job><razdel>2.1</razdel><age>23</age></flsdata></dataroot>"
doc = new XML(_root.xmldata);
root = doc.firstChild.childNodes
dataroot = root[0]
flsdata = dataroot.childNodes
id = flsdata[0]
id_value = id.firstChild.nodeValue
id_type = id.firstChild.nodeType
trace(id_value) // 303
trace(id_type) // 3 - т.е текст node
|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
xmldata = "<dataroot><flsdata><id>303</id><name>Pesho</name><job>manager</job><razdel>2.1</razdel><age>23</age></flsdata></dataroot>"
doc = new XML(_root.xmldata);
root = doc.firstChild.childNodes
dataroot = root[0]
flsdata = dataroot.childNodes
id = flsdata[0]
id_value = id.firstChild.nodeValue
id_type = id.firstChild.nodeType
trace(id_value) // 303
trace(id_type) // 3 - т.е текст node
|Не закусвам-влюбен съм. Не обядвам-влюбен съм. Не вечерям-влюбен съм. Не спя-гладен съм|
Редактирано от moonjogger на
Re: edno vaprosche
Zdravei, naistina tova beshe problema. Vchera go razreshih. Mnogo blagodaria vse pak za jelanieto da mi pomognesh! :)
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.
Re: edno vaprosche
Maitapa na strana, cial den rachkah i probvah tova-onova i nai-nakraia se poluchi. Oste ne mi e jasno zasto triabvashe da dobavia oste edno firstChild, no vajnoto e che fanah logikata!
Are bye, che she si stiagam bagaja za moreto!!!
Йероглифът за съпруга при китайците е комбинация от два йероглифа - за жена и за метла.