Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   [решено] xml содержимое (http://forum.oszone.net/showthread.php?t=104498)

bruder 07-04-2008 01:37 776324

xml содержимое
 
привет всем. Такой вопрос : есть xml файл. Содержимое тега <item> должно быть любым, там может быть javascript, sql, html, xml коды. Они нужны только для хранения. Если я засуну xml код между тегами item(а они могут быть и незакрытыми), структура нарушается и работать невозможно Например

<item>
<!-- тут что угодно -->
<веник> .....

</item>

как можно сделать чтобы парсеры не замечали содержимое тега?

Coutty 07-04-2008 07:55 776380

Тык ставь его внуть комментария.
<item>
<!--
вот тут что угодно <веник>
-->
</item>
А уж потом как-нибудь обрезать этот комментарий.

vadimiron 07-04-2008 10:19 776451

CDATA!!!!

вам сюда

vadimiron 07-04-2008 10:49 776467

Или ещё можно encode-ить. Например в base64, тогда в любом случае будет нормальная строка

bruder 07-04-2008 11:45 776505

да самое простое решение с комментариями даже в голову не пришло :) надо проверить. А с CDATA по моему солидное решение, в смысле шефу показать. Думаю ]] такой знак врядли встетится, чтобы конфликта не было. Надо подробней разузнать что это. Спасибо всем за советы

Vlad Drakula 07-04-2008 12:57 776559

bruder
encode-ить!!!

bruder 07-04-2008 14:28 776628

кодировать самое разумное решение. А интересно насколько замедлится работа с декодированием? Данные может и не очень большие, но если много человек сразу запросят файл? У меня опыта с этим еще нет

vadimiron 07-04-2008 16:14 776716

bruder,
Да там без проблем всё - это же не какое-нибудь 1024-ичное шифрование

bruder 07-04-2008 17:24 776775

тогда проблема решена, спасибо всем


Время: 11:36.

Время: 11:36.
© OSzone.net 2001-