Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   XML (http://www.flasher.ru/forum/forumdisplay.php?f=23)
-   -   формат пересылаемых данных (http://www.flasher.ru/forum/showthread.php?t=57810)

SamTakoy 05.05.2004 15:49

формат пересылаемых данных
 
Создаю объект 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>

Можно что-нибудь сделать?

leybniz 11.05.2004 15:27

Ничего делать не нужно
 
Просто у 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
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.