![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
В чём причина?
//Заполнение массива данными из XML файла
_global.xml_array = new Array();
var my_xml:XML = new XML();
my_xml.ignoreWhite = true;
my_xml.load("http://10.182.3.13/current_measure_xml/doXML.php");
my_xml.onLoad = function() {
k = 1;
for (j=0; j<100; j++) {
_global.xml_array[k] = {val:my_xml.childNodes[0].childNodes[j].childNodes[0].childNodes[0].nodeValue};
_global.xml_array[k] = {typ:my_xml.childNodes[0].childNodes[j].childNodes[1].childNodes[0].nodeValue};
_global.xml_array[k] = {time_stamp:my_xml.childNodes[0].childNodes[j].childNodes[2].childNodes[0].nodeValue};
_global.xml_array[k] = {ent_name:my_xml.childNodes[0].childNodes[j].childNodes[3].childNodes[0].nodeValue};
_global.xml_array[k] = {tag_name:my_xml.childNodes[0].childNodes[j].childNodes[4].childNodes[0].nodeValue};
k++;
}
trace(_global.xml_array[1].val);
trace(_global.xml_array[1].typ);
trace(_global.xml_array[1].time_stamp);
trace(_global.xml_array[1].ent_name);
trace(_global.xml_array[1].tag_name);
};
XML: <?xml version="1.0" encoding="UTF-8" ?> - <MEASURES> - <MEASURE id="1"> <VALUE /> <TYPE>ТИ</TYPE> <TIME_STAMP /> <ENT_NAME>ПС 110 Ошмяны</ENT_NAME> <TAG_NAME>I 35 Карьер-Засковичи</TAG_NAME> </MEASURE> - <MEASURE id="2"> <VALUE /> <TYPE>ТИ</TYPE> <TIME_STAMP /> <ENT_NAME>ПС 110 Ошмяны</ENT_NAME> <TAG_NAME>I 35 Карьер-Клиденяты</TAG_NAME> </MEASURE> - <MEASURE id="3"> <VALUE /> <TYPE>ТИ</TYPE> <TIME_STAMP /> <ENT_NAME>ПС 110 Ошмяны</ENT_NAME> <TAG_NAME>Q 110 Кальвеляй</TAG_NAME> </MEASURE> Последний раз редактировалось KUZEN; 17.04.2006 в 17:07. |
|
|||||
|
Ветеран форума
|
Огромная просьба пользоваться тегом [code] для отображения кода в ваших сообщениях !!!
По теме: а пробовал трейсить он (xml) вообще то грузится ?!
__________________
BestMasterиZация |
|
|||||
|
Грузится, и выводит только последнее:
Вот так вот: Последний раз редактировалось intro; 17.04.2006 в 17:25. |
|
|||||
|
Помогите!!! Народ!!!
|
|
|||||
|
Ветеран форума
|
Попробуй добавлять вот так _global.xml_array[k].push({val:my_xml.childNodes[0].childNodes[j].childNodes[0].childNodes[0].nodeValue});
__________________
BestMasterиZация |
|
|||||
|
неа... не палит =(
|
|
|||||
|
http://10.182.3.13/current_measure_xml/doXML.php
Ты грузишь php файл... может что с расширением файла напутал. |
|
|||||
|
неа... всё с хмл нормал. Мот где с чилднодами намудрил. Низнаю. Я в растерянности)))
|
|
|||||
|
Ветеран форума
|
У тебя этот файл всё ещё лежит тут http://10.182.3.13/current_measure_xml/doXML.php ?!
А вообще вставь этот код и помотри если он трейсит значит xml грузится, но что то мне подсказывает что он не грузится вообще
__________________
BestMasterиZация |
|
|||||
|
То что напутал скорее всего, вообще непонятно сразу для чего тебе эти k и j. Чем твой массив должен забиться и как?
|
![]() |
![]() |
Часовой пояс GMT +4, время: 09:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|