Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] проверка XML-файла на соответствие XML schema в IE 6 и Firefox 2

Ответить
Настройки темы
[решено] проверка XML-файла на соответствие XML schema в IE 6 и Firefox 2

Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изменения
Автор: dimait
Дата: 25-08-2007
Описание: [решено]
Суть проблемы:
есть xml-файл и описывающая его xml-schema. Xml-файл содержит данные не соответствующие его xml-schema.
Браузер не сообщает об ошибке.

Как быть?

Ответ с примерами xml-файл и xml-schema.
Заранее благодарен

Отправлено: 21:34, 22-08-2007

 

Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата dimait:
xml-schema
В каком формате то?? Их же много

-------
Fortes fortuna adiuvat


Отправлено: 22:51, 22-08-2007 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Тип элемента "to" ( note.xsd стр.6) определен как строка,
а значению элемента присвоено число (note.xml стр.5)


файл note.xsd:

1<?xml version="1.0"?>
2<xs:schema xmlns:xs="пространство имен">
3<xs:element name="note">
4 <xs:complexType>
5 <xs:sequnce>
6 <xs:element name="to" type="xs:string"/>
7 <xs:element name="from" type="xs:string"/>
8 <xs:element name="heading" type="xs:string"/>
9 <xs:element name="body" type="xs:string"/>
10 </xs:sequnce>
11 </xs:complexType>
12</xs:element>
13</xs:schema>


файл note.xml:

1 <?xml version="1.0"?>
2 <note xmlns:xsi=
3 "пространство имен-instance"
4 xsi:noNamespaceShemaLocation="c:/note.xsd">
5 <to>356</to>
6 <from>Tom</from>
7 <heading>Reminder</heading>
8 <body>Don't forget me this weekend!</body>
9 </note>

Отправлено: 00:14, 23-08-2007 | #3


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата dimait:
356
тоже строкой может быть - так что не ошибка

-------
Fortes fortuna adiuvat


Отправлено: 01:29, 23-08-2007 | #4


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Я не объявлял, что 356-строка и не делал привидение к строке.

Причина почему браузер не уведомляет об ошибке:
- или он не обрабатывает xml sсhema
- или допущена ошибка при объявлении xml sсhema в xml файле
Поэтому нужно 356-число, а не 356-строка(не соответствие типов).

Отправлено: 02:02, 23-08-2007 | #5



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] проверка XML-файла на соответствие XML schema в IE 6 и Firefox 2

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] печать XML Loki3D Скриптовые языки администрирования Windows 4 07-10-2009 16:18
xsl проверка существования тега в xml FADE Вебмастеру 3 23-04-2007 11:29
[решено] XML editor Yart Вебмастеру 3 22-06-2006 15:05
Схема для XML файла Skynet Программирование и базы данных 3 22-03-2005 14:57
Как получить данные из xml-файла? ptt Программирование и базы данных 1 14-10-2004 09:45




 
Переход