|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
Всем добрый день! Необходимо проверить xml файл на соответствие xsd схеме. Пробую на http://webmaster.yandex.ru/xsdtest.xml. Выходит ошибка: XML-файл не соответствует схеме. Строка: 12 Позиция: 56 Подробнее src-resolve: Cannot resolve the name 'hdr:PostBlock' to a(n) 'type definition' component. Главная схема ImportRequest.xsd импортирует в себя другие (тип hdr:PostBlock описан в PostBlock.xsd) Сдается мне что собака в неймспэйсах, а вот где? Все буду благодарен за советы. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 11:47 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
Евгенич, текст ошибки намекает, что валидатор не увидел описание элемента PostBlock, которое содержится в другом файле. Вы в яндексовский Валидатор XML-фидов загрузили все схемы из прикреплённого архива? Если валидатор такого не позволяет, попробуйте валидировать XML по схемам с помощью отдельного ПО. Например, SOAPUI (www.soapui.org). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 12:15 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
BattledwarfЕвгенич, текст ошибки намекает, что валидатор не увидел описание элемента PostBlock, которое содержится в другом файле. Вы в яндексовский Валидатор XML-фидов загрузили все схемы из прикреплённого архива? Если валидатор такого не позволяет, попробуйте валидировать XML по схемам с помощью отдельного ПО. Например, SOAPUI (www.soapui.org). Скачал, поставил не Pro. Ткните пальцем как? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 14:26 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
Евгенич, сорри за ссылку, в SOAPUI проверить XML по схемам оказалось сложнее, чем я думал. Тем не менее, файлы из архива - часть схем веб-сервиса ГИС ГМП. А URL тестового веб-сервиса указан на http://smev.gosuslugi.ru/portal/services.jsp#!/F/FKAZNshlusunifo/1.00/testSmev/SID0003218 SOAPUI позволяет слать запросы к веб-сервисам, и валидировать запросы и ответы по схемам веб-сервисов. Попробуйте в SOAPUI создать новый проект, укажите в нем URL тестового ЭС ГИС ГМП с добавлением строчки ?wsdl справа, создайте тестовый запрос. Заполните его с указанием ImportRequest. По правой кнопке мыши на окне запроса появится контекстное меню, в нем есть пункт Validate. Это и будет валидацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.10.2013, 16:36 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
BattledwarfЕвгенич, сорри за ссылку, в SOAPUI проверить XML по схемам оказалось сложнее, чем я думал. Тем не менее, файлы из архива - часть схем веб-сервиса ГИС ГМП. А URL тестового веб-сервиса указан на http://smev.gosuslugi.ru/portal/services.jsp#!/F/FKAZNshlusunifo/1.00/testSmev/SID0003218 SOAPUI позволяет слать запросы к веб-сервисам, и валидировать запросы и ответы по схемам веб-сервисов. Попробуйте в SOAPUI создать новый проект, укажите в нем URL тестового ЭС ГИС ГМП с добавлением строчки ?wsdl справа, создайте тестовый запрос. Заполните его с указанием ImportRequest. По правой кнопке мыши на окне запроса появится контекстное меню, в нем есть пункт Validate. Это и будет валидацией. Изначально вопрос стоял так - валидировать xml по xsd средствами delphi. Как я нашел - проблема - при валидации никогда нет ошибок. (хотя они есть) - подозреваю xsd схемы - хочу исключить вариант, что они некорректны и что проблема в коде. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.10.2013, 16:44 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
Подниму тему. Блин такой глупый вопрос и нету ответа в гугле. Есть ли валидатор XML по XSD схеме ? ВАЖНОЕ условие - понимаение валидатором схем размазанных по нескольким файлам (с использованием <xs:import>). Нашел онлайн валидатор http://www.corefiling.com/opensource/schemaValidate.html И вроде рабочий - но он умеет работать только со схемой уложенной в одном файле. Если же встречает <xs:import>, то просто не умеет его подгружать и ругается на ошибки. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2015, 21:24 |
|
Проверка XML по XSD
|
|||
---|---|---|---|
#18+
в общем нашел какой-то плагин для Notepad++ http://sourceforge.net/projects/npp-plugins/files/XML Tools/ Но пока решил просто переписать всю схему в единственный файл, и прогоняю на онлайн валидаторе. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.07.2015, 13:36 |
|
|
start [/forum/topic.php?fid=14&msg=39018091&tid=1332182]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
others: | 240ms |
total: | 363ms |
0 / 0 |