[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: XML tools



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

> > > XEmacs не предлагать.
> > 
> > Ну на well-formedness проверить можно любым XML-парсером. 
> > А вот на валидность проверяют не все. Expat, например, не-валидирующий.
> > 
> > Я последнее время в основном пользуюсь тулзами на базе libxml.
> > vitus@banquet$ 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			vitus@ice.ru
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



Reply to: