Показать сообщение отдельно
Старый 09.08.2007, 13:58
mtema вне форума Посмотреть профиль Отправить личное сообщение для mtema Найти все сообщения от mtema
  № 1  
Ответить с цитированием
mtema

Регистрация: May 2006
Адрес: Земля
Сообщений: 51
По умолчанию многомерный массив

Есть XML:
Код:
<data>
	<it marka="http://somewhere/p1.jpg" http="http://somewhere/z1.jpg"/>
	<it marka="http://somewhere/p2.jpg" http="http://somewhere/z2.jpg" />
	<it marka="http://somewhere/p3.jpg" http="http://somewhere/z3.jpg" />
	<it marka="http://somewhere/p4.jpg" http="http://somewhere/z4.jpg"/>
	<it marka="http://somewhere/p5.jpg" http="http://somewhere/z5.jpg"/>
</data>
и код во флеше:
Код:
my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = function(ok) {
	if (ok) {
		f_www();
	}
}
my_xml.load("xc.xml");
f_www = function () {
	mass = [];
        var nodes = my_xml.firstChild.childNodes;
	for (var n=0; n<nodes.length; n++) {
		s = nodes[n].attributes.marka;		
               mass.push(s);

	}
fsort = function () {
	return random(n)
}
mass.sort(fsort);
	k = (mass[1]);
вывожу случаным образом первый элемент marka,все ок.
А как заставить флеш записывать в массив значения http,причем после randoma при выводе элементы marka соотвествовали http,т.е.
p1.jpg и z1.jpg
p2.jpg и p2.jpg и т.д.

фиг его знает как еще объяснить