xmlhack.ru XML-форумы
Обсуждение XML и связанных с ним технологий

XML validator


Автор Сообщение
KES
Новичок

Зарегистрирован: 17.05.2002
Сообщения: 2

Посетить сайт автора
[2339] Вт Июл 09, 2002 23:00
XML validator
Народ!

Какой XML DTD валидатор посоветуете пользовать?

Спасибо.
olpa
Любитель

Зарегистрирован: 23.04.2002
Сообщения: 981
Откуда: Санкт-Петербург
Посетить сайт автора
[2340] Пт Июл 12, 2002 23:00
Re: XML validator
Думаю, что любой подойдёт. Думаю, что в XmlSpy должен быть.

Лично я сейчас использую xmllint, а ранее использовал sgml-валидатор nsgmls Джеймса Кларка.

Код:


$ xmllint
Usage : xmllint [options] XMLfiles ...
...
        --recover : output what was parsable on broken XML documents
...
        --valid : validate the document in addition to std well-formed check
        --postvalid : do a posteriori validation, i.e after parsing
        --dtdvalid URL : do a posteriori validation against a given DTD
...



nsgmls:

Код:


# cat v_xml.bat
SET SP_CHARSET_FIXED=YES
SET SP_ENCODING=XML
SET SGML_CATALOG_FILES=c:\sp\pubtext\xml.soc
c:\sp\bin\nsgmls.exe -wxml -s -f validatorlog -D .\  %1



Использование:

Код:


v_xml.bat xml-файл


Результат - в файле validatorlog
LakeDaemon
Новичок

Зарегистрирован: 09.07.2002
Сообщения: 1

[2341] Вс Июл 14, 2002 23:00
Re: XML validator
Если не трудно, запости, пожалуйста, линки на места, где это можно взять... в смысле, валидаторы, а не XmlSpy Smile
olpa
Любитель

Зарегистрирован: 23.04.2002
Сообщения: 981
Откуда: Санкт-Петербург
Посетить сайт автора
[2342] Вт Июл 30, 2002 23:00
Re: XML validator
nsgmls:
http://jclark.com/sp/index.htm

Если у тебя стоит более-менее нормальный linux, то xmllint у тебя уже есть. Иначе смотри
http://xmlsoft.org/downloads.html