![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2006
Сообщений: 23
|
Помогите разобраться. Как мне из этой ХML загузить в флешку в переменные значения из "тегов"
<map>
<city><name>MegaCity</name>
<city_id>23</city_id>
<clickable>0</clickable>
</city>
<city><name>Resvaska</name>
<city_id>45</city_id>
<x>180</x>
<y>390</y>
<clickable>0</clickable>
</city>
</map>
var CitysXML:XML = new XML(); CitysXML.ignoreWhite = true; CitysXML.onLoad = function(success) { }; CitysXML.load("citys.xml"); Зарание спасибо. |
|
|||||
|
Регистрация: Apr 2006
Сообщений: 23
|
Можно по подробнее пойжалуста.
|
|
|||||
|
Banned
[+1 16.05.2006]
[++1 16.05.2006] [+ 1 21.05.06] [++ за хамство] [+1 21.05.2006] Регистрация: Dec 2003
Сообщений: 3,925
|
Цитата:
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 23
|
Вообщем спасибо, я примерно так и думал.
|
|
|||||
|
Регистрация: Apr 2006
Сообщений: 23
|
var CitysXML:XML = new XML();
CitysXML.ignoreWhite = true;
CitysXML.onLoad = function(success) {
var node = CitysXML;
node = node.firstChild;
arr = Array();
if (node.firstChild != null)
{
i = -1;
while (node.childNodes[i + 1].childNodes[0].childNodes[0] != null)
{
++i;
arr[i] = new Object();
arr[i].Name_1 =node.childNodes[i].childNodes[0].childNodes[0].nodeValue;
arr[i].id = node.childNodes[i].childNodes[1].childNodes[0].nodeValue;
arr[i].clic = node.childNodes[i].childNodes[5].childNodes[0].nodeValue;
}
}
}
CitysXML.load("citys.xml");
|
![]() |
![]() |
Часовой пояс GMT +4, время: 11:36. |
|
|
« Предыдущая тема | Следующая тема » |
|
|