Показать сообщение отдельно
Старый 07.11.2008, 19:44
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
для этого конкретного расклада
Код:
public function searchStringInXML(string:String):Array
{
	var res:Array = [];
	var level0:int = 0;
	for each(var node:XML in someXML.*) 
	{
		var level1:int = 0;
		for each(var subNode:XML in  node.*) 
		{
			for each( var attr:String in subNode.@* ) {
				if (attr.indexOf(string) != -1) 
				{
					res.push([level0, level1]);
				}
			}
			level1++;
		}
		level0++;
	}
	return res;
}