можно ли по шаблону проверить XML схему в XERCES
От: Sneik  
Дата: 10.12.04 12:26
Оценка:
Есть файл в котором содержиться оригиналльная XML схема.
Нужно сравнить некоторые значения оригинальной схемы с другим файлом содержащим XML.
Кто нибудь знает стандартные приемы XERCES.
Re: можно ли по шаблону проверить XML схему в XERCES
От: DangerDen  
Дата: 10.12.04 17:43
Оценка:
Здравствуйте, Sneik, Вы писали:

S>Есть файл в котором содержиться оригиналльная XML схема.

S>Нужно сравнить некоторые значения оригинальной схемы с другим файлом содержащим XML.
S>Кто нибудь знает стандартные приемы XERCES.

The Xerces-C++ 2.5.0 contains an implementation of the W3C XML Schema Language, a recommendation of the Worldwide Web Consortium available in three parts: XML Schema: Primer and XML Schema: Structures and XML Schema: Datatypes. We consider this implementation complete. See the Schema page for limitations.

Так что можно. Я схемами пользовался мало, но быстро посмотрел API — там все есть для сравнения с исходной схемой.
Re[2]: можно ли по шаблону проверить XML схему в XERCES
От: Sneik  
Дата: 10.12.04 17:51
Оценка:
Здравствуйте, DangerDen, Вы писали:

DD>The Xerces-C++ 2.5.0 contains an implementation of the W3C XML Schema Language, a recommendation of the Worldwide Web Consortium available in three parts: XML Schema: Primer and XML Schema: Structures and XML Schema: Datatypes. We consider this implementation complete. See the Schema page for limitations.


DD>Так что можно. Я схемами пользовался мало, но быстро посмотрел API — там все есть для сравнения с исходной схемой.


Ок посмотрю сам. Мне важно чтоб ыподдерживалось в 2.4.0 версии. и причем чтобы не надо было указывать оригинальную схему в самом XML документе.
т.е
есть вызов1 указал файл от куда брать!
есть вызов2 указал XML файл.
...
...
что то вроде этого.
Re[3]: можно ли по шаблону проверить XML схему в XERCES
От: DangerDen  
Дата: 12.12.04 11:39
Оценка:
Здравствуйте, Sneik, Вы писали:

S>Здравствуйте, DangerDen, Вы писали:


DD>>The Xerces-C++ 2.5.0 contains an implementation of the W3C XML Schema Language, a recommendation of the Worldwide Web Consortium available in three parts: XML Schema: Primer and XML Schema: Structures and XML Schema: Datatypes. We consider this implementation complete. See the Schema page for limitations.


DD>>Так что можно. Я схемами пользовался мало, но быстро посмотрел API — там все есть для сравнения с исходной схемой.


S>Ок посмотрю сам. Мне важно чтоб ыподдерживалось в 2.4.0 версии. и причем чтобы не надо было указывать оригинальную схему в самом XML документе.

должно быть... к сожалению у меня нет той версии..
S>т.е
S>есть вызов1 указал файл от куда брать!
S>есть вызов2 указал XML файл.
S>...
S>...
S>что то вроде этого.
там все так и делается...
Re[4]: можно ли по шаблону проверить XML схему в XERCES
От: Sneik  
Дата: 12.12.04 11:48
Оценка:
Здравствуйте, DangerDen, Вы писали:

DD>Здравствуйте, Sneik, Вы писали:


S>>Здравствуйте, DangerDen, Вы писали:


DD>>>The Xerces-C++ 2.5.0 contains an implementation of the W3C XML Schema Language, a recommendation of the Worldwide Web Consortium available in three parts: XML Schema: Primer and XML Schema: Structures and XML Schema: Datatypes. We consider this implementation complete. See the Schema page for limitations.


DD>>>Так что можно. Я схемами пользовался мало, но быстро посмотрел API — там все есть для сравнения с исходной схемой.


S>>Ок посмотрю сам. Мне важно чтоб ыподдерживалось в 2.4.0 версии. и причем чтобы не надо было указывать оригинальную схему в самом XML документе.

DD>должно быть... к сожалению у меня нет той версии..
S>>т.е
S>>есть вызов1 указал файл от куда брать!
S>>есть вызов2 указал XML файл.
S>>...
S>>...
S>>что то вроде этого.
DD>там все так и делается...
Если не сложно ткни меня носом, где копать
Может это особенности версии 2.6 ?
Re[5]: можно ли по шаблону проверить XML схему в XERCES
От: Maslex  
Дата: 13.12.04 06:37
Оценка:
Здравствуйте, Sneik, Вы писали:

S>Если не сложно ткни меня носом, где копать

Копать здесь
S>Может это особенности версии 2.6 ?
Самое главное — parser.setDoSchema(true);
Для задания xsi:noNamespaceSchemaLocation использовать parser.setExternalNoNamespaceSchemaLocation(SchemaFileName),
для xsi:schemaLocation — использовать parser.setExternalSchemaLocation.
В доках есть примеры.
... << RSDN@Home 1.1.4 beta 3 rev. 229>>
WBR,
Maslex
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.