![]() |
|
||||||||||
|
|||||
|
Народ, есть ли какой-нибудь готовый парсер(конвертер), конвертирующий структуру xml в обычную структуру объектов... Чтобы можно было обращаться не через "firstChild.childNodes.attributes.price", а нормально типа "system.product.component.attributes.price"?
А то времени очень мало, чтоб самому это писать
__________________
_root.createEmptyMovieClip("blah",1); blah.onLoad = function(){ removeMovieClip(_root.blah); } |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Вариант 1: Смотри последнее мое сообщение
Вариант 2: Автор BitSky (IV) // Доступ к XML как к массиву (работает в 2.5 раза медленее чем через childNodes) // XMLNode.prototype.__resolve = function (arg) { if (typeof (Number (arg)) == "number") { return this.childNodes[arg]; } }; Пример работы: XMLNode.prototype.__resolve = function (arg) { if (typeof (Number (arg)) == "number") { return this.childNodes[arg]; } }; r = new XML ("<main id='0' name='a'/><main id='1' name='b'><test id='3' name='test'/><test id='5' name='test2'/></main><main id='2' name='c'/>"); trace(r[1][0]) trace(r[1][1]) |
|
|||||
|
есть. послать на мыло?
|
|
|||||
|
Цитата:
__________________
_root.createEmptyMovieClip("blah",1); blah.onLoad = function(){ removeMovieClip(_root.blah); } |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
второе вычеркните плиз.
это лишь демонстрация возможности. в реальности лучше не юзать. если по-хорошему, заюзай org.dembicki.XMLE на www.dembicki.org хотя если нет времени разбираться, то тоже лучше не трогать ![]() |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Цитата:
мне очень нравится. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
ресольвер вызывается в последнюю очередь,
отседава возможно лишнее торможение. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Moscow
Сообщений: 1,475
|
- ну тады убедил ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:34. |
|
|
« Предыдущая тема | Следующая тема » |
|
|