Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Smoke Ошибка у тебя тут:
<!ELEMENT SIMPLE ANY>
надо писать так:
<!ELEMENT SIMPLE(#PCDATA) >
И еще. Если ты используешь русскую кодировку, то пиши
<?xml version="1.0" encoding="windows-1251" ?>
MSXML 4.0, MSXML 3.0, MSXML 2.6
Как в DOM, так и в SAX режиме приведенный выше пример распрарсивается.
P.S. А проблемка была в том , что SIMPLE (#PCDATA) надо писать через пробел.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Smoke Написание xxx:xxx подразумевает использование схемы (опять же, почитай доку на w3c).
Т.е. xmlns:tag_name корректно, т.к. подразумевает что используется како1-то элемент из схемы XML Name Space.
Member
Статус: Не в сети Регистрация: 15.04.2004 Откуда: Москва
Smoke так, ты кажется не много не до конца разобрался в XML. XML не есть HTML. XML - язык описания данных.
Структура данных описывается в DTD (это то, что описано тегом <!DOCTYPE).
Для представления этих данных в каком-либо виде (HTML, TEXT, что-нибудь еще) тебе нужно написать XSLT (XML Style Sheet Transormation).
Advanced member
Статус: Не в сети Регистрация: 09.06.2003 Откуда: USSR
vladim какие? дык каждая программа по всоему сохраняется данные в .xml. Это ведь не стандарт, это всего лишь тип хранения данных. Я понимаю что глянув внутьр можэно понять как данные выдирать, но стоит ли заморачиваться с такими делами? Может мне просто по работе не пришлось с этим кошмаром возится , да и слава богу!
Ray Adams Ты не прав. Если ты опубликуешь namespace schema или DTD, а еще лучше, утвердишь свой DTD как стандарт, то обмен с другими платформами и фирмами очень сильно упростится.
Web Serivce может быть реализован под любую платформу.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения