Показать сообщение отдельно
Старый 18.01.2012, 08:28
Srednas вне форума Посмотреть профиль Отправить личное сообщение для Srednas Найти все сообщения от Srednas
  № 4  
Ответить с цитированием
Srednas

Регистрация: Nov 2010
Сообщений: 430
Цитата:
Сообщение от silin Посмотреть сообщение
Код AS3:
var test:XML = <test/>;
var ns:Namespace = new Namespace("ps", "http://www.example.ru");
default xml namespace = ns;
test.addNamespace(ns);
test.appendChild(<GeoInfo/>);
test.GeoInfo.appendChild(<Geo />);
test.GeoInfo.Geo.appendChild(< item Latitude = "37.234087" Longitude="74.88986"/>);
test.GeoInfo.Geo.appendChild(< item Latitude = "38.244042" Longitude="75.215684"/>);
trace( test.toXMLString() );
Проблема, по большей части, при добавлении новой информации в старую, открытую для изменения XML.
Почему-то все равно ругается на префикс
Код AS3:
test.appendChild(<ps: GeoInfo/>);
Ругается:
Код:
The prefix "ps" for element "GeoInfo" is not bound.


Последний раз редактировалось Srednas; 18.01.2012 в 08:31.