Показать сообщение отдельно
Старый 09.08.2006, 03:51
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 6  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Опиши подробнее, что такое value, а еще лучше - дай один нод ХМЛя и полностью функцию, которая его разбирает (парсит), иначе тяжело что-то сказать.
_global тут ни при чем. время никак не влияет, функция прописанная\вызывающаяся в onLoad вызывается тогда, когда весь ХМЛ уже загружен.
Вот тебе рабочий пример, если нужно:
Код:
var mainXML:XML = new XML();
mainXML.ignoreWhite = true;
mainXML.onLoad = function() {
	parseXML_fn(this);
};
mainXML.load("xml2load.xml");
var _arr:Array = [[],[]];
var parseXML_fn = function () {
	var _xml:XML = arguments[0];
	for (var i:XMLNode = _xml.childNodes[0].firstChild; i != null; i=i.nextSibling) {
		_arr[0].push(i.attributes.z);
		_arr[1].push(i.attributes.c);
	}
	trace("Loaded array contains these values: "+_arr);
};
XML
Код:
<m>
<n z="1" c="2"/>
<n z="3" c="4"/>
<n z="5" c="6"/>
<n z="7" c="8"/>
<n z="9" c="0"/>
</m>
__________________
Hell is the possibility of sanity