![]() |
формат пересылаемых данных
Создаю объект XML:
var sendData='<req id=1 type=2></req>'; var XMLData = new XML(sendData); если сделать потом трейс вот так: trace( XMLData.toString() ); то выдается что-то типа того: <req id=1 type=2 /> т.е. формат немного не такой как я писал А мне нужно посылать XML именно в том виде, как написано первоначально, т.е. тег req закрывать вот так </req> Можно что-нибудь сделать? |
Ничего делать не нужно
Просто у XML парсера есть такая интеллектуальная привычка,
сокращать ненужную информацию. С точки зрения спецификации XML нет никакой разницы в записи пустого тега "<tag></tag>" или "<tag/>" вот парсер лишние байты и убирает, а если размер XML дерева очень велик то на такой экономии можно значительно ускорить обработку XML структур. Ну если уж Вам нужно обязательно закрывающий тэг увидеть то напишите в нем что-нибудь, нпример так "<tag>-</tag>" |
| Часовой пояс GMT +4, время: 07:32. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.