On 2002.11.14 at 19:53:49 +0300, Dmitry Rojkov wrote:

> > > XEmacs не предлагать.
> > 
> > Ну на well-formedness проверить можно любым XML-парсером. 
> > А вот на валидность проверяют не все. Expat, например, не-валидирующий.
> > 
> > Я последнее время в основном пользуюсь тулзами на базе libxml.
> > [EMAIL PROTECTED] dpkg -S xmllint
> > libxml2: /usr/share/man/man1/xmllint.1.gz
> > libxml2: /usr/bin/xmllint
> > 
> > Обычно, сразу пытаюсь трансформировать XML xsltproc-ем во что-нибудь.
> > Если документ был не-валидный и тем более не-wellformed, оно про это
> > расскажет.
> 
> Спасибо. Отчасти xmllint помог, но увы... он может проверять только
> against DTD, а хотелось бы использовать xml schema.

Кстати, XEmacs насколько я знаю - тоже. 

Так что расхоти. Схема, конечно имеет свои преимущества, но достаточно
небольшие чтобы ради них стоило платить деньги за платный валидатор.
Заметим, что DTD имеет свои преимущества, которых схема лишена.

Например, ее писать гораздо удобнее.

-- 
Victor Wagner                   [EMAIL PROTECTED]
Chief Technical Officer         Office:7-(095)-748-53-88
Communiware.Net                 Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus

Ответить