Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 22 • Страница 1 из 21  2  >
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
начал xml учить- не пашут ссылки и все... и из инета примеры не пашут и из книги...

<?xml version="1.0"?>
<!DOCTYPE bod[
<!ELEMENT SIMPLE ANY>
<!ATTLIST SIMPLE
XML-LINK CDATA #FIXED "SIMPLE"
ROLE CDATA #IMPLIED
HREF CDATA #REQUIRED
TITLE CDATA #IMPLIED
SHOW (EMBED|REPLACE|NEW) "REPLACE"
ACTUATE (AUTO|USER) "USER"
BEHAVIOR CDATA #IMPLIED
>
]>

<bod>
<SIMPLE XML:LINK="SIMPLE" HREF="http://www.site.ru">aaa</SIMPLE>
</bod>

Добавлено спустя 2 минуты, 2 секунды:
вот ошибка


5 C405BAO >B>1@078BL AB@0=8FC XML
5 C405BAO ?@>A<>B@5BL 22>4 XML A 8A?>;L7>20=85< A?8A:0 AB8;59 XSL. A?@02LB5 >H81:C 8 70B5< =06<8B5 :=>?:C "1=>28BL"8;8 ?>2B>@8B5 ?>?KB:C ?>74=55.


--------------------------------------------------------------------------------

!AK;:0 =0 =5>1JO2;5==K9 ?@5D8:A ?@>AB@0=AB20 8<5=: ''XML''. H81:0 ?@8 >1@01>B:5 @5AC@A0 ''file:///C:/Documents and Settings/4<8=8AB@0B>@/ 01>G89 AB>;/1.xml''. !B@>:0 16,>;>65=85 53


<SIMPLE XML:LINK="SIMPLE" HREF="http://www.site.ru">aaa</SIMPLE>

Добавлено спустя 2 минуты, 48 секунд:
или дайте плиз правильный пример...



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
Reference to undeclared namespace prefix: 'XML'. Error processing resource 'file:///D:/a.xml'. Line 16, Position 53

<SIMPLE XML:LINK="SIMPLE" HREF="http://www.site.ru">aaa</SIMPLE>
----------------------------------------------------^

Убери XML:[/code]

Добавлено спустя 1 минуту, 22 секунды:
Вообщето я не силен в XML, никогда не понимал на кой его вообще придумали


 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
я понимаю накой-вещь хорошая, но....

Добавлено спустя 1 минуту, 27 секунд:
Цитата:
Убери XML:[/code]

не помогает... у меня на ааа указывает в ошибке..

_________________
Вы все еще жарите на AMD??? Тогда мы идем к Вам!
подпись: Intel & Ko -----------------------> (C) Smoke


 

Member
Статус: Не в сети
Регистрация: 15.04.2004
Откуда: Москва
Smoke
Ошибка у тебя тут:
<!ELEMENT SIMPLE ANY>
надо писать так:
<!ELEMENT SIMPLE(#PCDATA) >
И еще. Если ты используешь русскую кодировку, то пиши
<?xml version="1.0" encoding="windows-1251" ?>


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Avaddon

Код:
XML Parsing Error: not well-formed
Location: file:///D:/a.xml
Line Number 3, Column 24:<!ELEMENT SIMPLE SIMPLE(#PCDATA)>
-----------------------^


 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
Цитата:
<!ELEMENT SIMPLE(#PCDATA) >

не помогает....я так делал...

Добавлено спустя 16 минут, 50 секунд:
вы бы хоть сами пробовали, прежде чем писать... ну че, закончились идеи?

_________________
Вы все еще жарите на AMD??? Тогда мы идем к Вам!
подпись: Intel & Ko -----------------------> (C) Smoke


 

Member
Статус: Не в сети
Регистрация: 15.04.2004
Откуда: Москва
Код:
<?xml version="1.0"?>

<!DOCTYPE bod[
<!ELEMENT SIMPLE (#PCDATA)>
<!ATTLIST SIMPLE
XML-LINK CDATA #FIXED "SIMPLE"
ROLE CDATA #IMPLIED
HREF CDATA #REQUIRED
TITLE CDATA #IMPLIED
SHOW (EMBED|REPLACE|NEW) "REPLACE"
ACTUATE (AUTO|USER) "USER"
BEHAVIOR CDATA #IMPLIED
>
]>

<bod>
<SIMPLE XML-LINK="SIMPLE" HREF="http://www.site.ru">aaa</SIMPLE>
</bod>

MSXML 4.0, MSXML 3.0, MSXML 2.6
Как в DOM, так и в SAX режиме приведенный выше пример распрарсивается.
P.S. А проблемка была в том , что SIMPLE (#PCDATA) надо писать через пробел. :(


 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
дык я через пробел и писал! я ж все-таки читал книгу! и w3c спецификацию(перевод)

Добавлено спустя 1 минуту, 59 секунд:
трабла была в том, что надо было писать XML-LINK вместо XML:LINK

Добавлено спустя 24 секунды:
трабла была в том, что надо было писать XML-LINK вместо XML:LINK
но почему? ведь везде : написано...

_________________
Вы все еще жарите на AMD??? Тогда мы идем к Вам!
подпись: Intel & Ko -----------------------> (C) Smoke


 

Member
Статус: Не в сети
Регистрация: 15.04.2004
Откуда: Москва
Smoke
Написание xxx:xxx подразумевает использование схемы (опять же, почитай доку на w3c).
Т.е. xmlns:tag_name корректно, т.к. подразумевает что используется како1-то элемент из схемы XML Name Space.

_________________
Цель жизни - d20 по жизни...


 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
а теперь вопрос-как эта ссылка работает? потому что выполняется следующее:
Код:
  <?xml version="1.0" ?>
  <!DOCTYPE bod (View Source for full doctype...)>
- <bod>
  <SIMPLE XML-LINK="SIMPLE" HREF="http://www.site.ru" SHOW="REPLACE" ACTUATE="USER">aaa</SIMPLE>
  </bod>


Добавлено спустя 1 минуту, 14 секунд:
или теперь надо через xlst фигачить?

_________________
Вы все еще жарите на AMD??? Тогда мы идем к Вам!
подпись: Intel & Ko -----------------------> (C) Smoke


 

Member
Статус: Не в сети
Регистрация: 15.04.2004
Откуда: Москва
Smoke
так, ты кажется не много не до конца разобрался в XML. :)
XML не есть HTML. XML - язык описания данных.
Структура данных описывается в DTD (это то, что описано тегом <!DOCTYPE).
Для представления этих данных в каком-либо виде (HTML, TEXT, что-нибудь еще) тебе нужно написать XSLT (XML Style Sheet Transormation).

_________________
Цель жизни - d20 по жизни...


 

Member
Статус: Не в сети
Регистрация: 07.05.2003
Откуда: Москва
нет, разобрался, я ж и говорю ,что еще xlst надо
Цитата:
или теперь надо через xlst фигачить

_________________
Вы все еще жарите на AMD??? Тогда мы идем к Вам!
подпись: Intel & Ko -----------------------> (C) Smoke


 

Junior
Статус: Не в сети
Регистрация: 25.03.2003
Откуда: Kaunas,Lithu...
Ray Adams
Цитата:
никогда не понимал на кой его вообще придумали

А как инфой обмениватся с незнакомой платфоpмой или фиpмой ?


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
vladim
Цитата:
А как инфой обмениватся с незнакомой платфоpмой или фиpмой ?

Ты думаеш ращберешся в формате XML который для каждой программы свой??? Ню ню.А как все всегда разбирались? РУЧКАМИ.


 

Junior
Статус: Не в сети
Регистрация: 25.03.2003
Откуда: Kaunas,Lithu...
А какие пpоблемы? И с банками обмениваемся и с дpугими фиpмами ... Сеpвисами пользуемся...Если даже SQL Server пpекpасно его выдает и кушает ...


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
vladim какие? дык каждая программа по всоему сохраняется данные в .xml. Это ведь не стандарт, это всего лишь тип хранения данных. Я понимаю что глянув внутьр можэно понять как данные выдирать, но стоит ли заморачиваться с такими делами? :) Может мне просто по работе не пришлось с этим кошмаром возится , да и слава богу! :)


 

Junior
Статус: Не в сети
Регистрация: 25.03.2003
Откуда: Kaunas,Lithu...
Ray Adams
Во во вот поэтому так и говоpиш вон web services с SOAP токо так XML выдают ... и сами себя описывают...


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Цитата:
web services с SOAP

Ну я пока такое не делаю :), а под _nix системы тоже есть?


 

Junior
Статус: Не в сети
Регистрация: 25.03.2003
Откуда: Kaunas,Lithu...
Много pазговоpов слышал об этом но чего сам незнаю говоpить небуду ... Вpоде для этого и начали весь сыр бор...


 

Ray Adams
Ты не прав. Если ты опубликуешь namespace schema или DTD, а еще лучше, утвердишь свой DTD как стандарт, то обмен с другими платформами и фирмами очень сильно упростится.
Web Serivce может быть реализован под любую платформу.


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 22 • Страница 1 из 21  2  >
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan