Показать сообщение отдельно
Старый 15.09.2009, 12:34
progman вне форума Посмотреть профиль Отправить личное сообщение для progman Найти все сообщения от progman
  № 5  
Ответить с цитированием
progman
 
Аватар для progman

Регистрация: May 2007
Адрес: Saint-Petersburg
Сообщений: 136
Отправить сообщение для progman с помощью ICQ
а если будет так:
Код:
<?xml version="1.0" encoding="unicode" ?>
<root>
	<object name="Params">
     		<object name="SITE">
			
                  <integer name="x" value="96"/>
                  <integer name="y" value="15"/>

                  <integer name="width" value="53"/>
                  <integer name="height" value="35"/>
                			  
		 </object>   <!-- SITE -->

                  <object name="SITE">
			
                  <integer name="x" value="2"/>
                  <integer name="y" value="2"/>

                  <integer name="width" value="53"/>
                  <integer name="height" value="35"/>

                  				  
		 </object>   <!-- SITE -->
                  <object name="SITE">
			
                  <integer name="x" value="2"/>
                  <integer name="y" value="37"/>

                  <integer name="width" value="53"/>
                  <integer name="height" value="35"/>

                  				  
		 </object>   <!-- SITE -->
    
    </object>   <!-- Params -->
</root>
как её модифицировать?
Код:
function getValueByName(attrName:String, dataXML:XML):String
{
	var nodeValue:String = dataXML..*.(@name == attrName).@value.toString();
 
	return nodeValue || "... а нету такого value у требуемого узла :)";
}
 
trace( "Params = " + getValueByName("Params", xml) );
trace( "footway = " + getValueByName("footway", xml) );
__________________
fast restart: *((int*)0) = 0;


Последний раз редактировалось progman; 15.09.2009 в 12:37.