
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
16.02.2006, 15:21
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
Есть XML файл, но у него в заголовке нет указания, ни на пространство имен, ни на схему по которой он создан. Есть XSD схема, в ней установлено пространство имен. Как проверить соответствие документа этой схеме? Делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.02.2006, 19:07
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
Неправильно загружен файл в XMLSchemaCache Код: plaintext Ваша связка не работает потому что в XMLSchemaCache нет нужной схемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2006, 07:16
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
Ay-yНеправильно загружен файл в XMLSchemaCache Код: plaintext Ваша связка не работает потому что в XMLSchemaCache нет нужной схемы Обьясните пожалуста по-подробнее, что нужно задать в первом параметре и что во втором. Вы говорите, что в XMLSchemaCache нет нужной схемы, ну так http://www.editeur.org/onix/2.1/reference вроде пространство имен, а не схема. Как схему-то подключить правильно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2006, 09:14
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
Делаю так Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
21.11.2006, 14:57
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
ты определись, что тебе нужно - создать документ или валидировать его? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 05:48
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
И то и то, одно другого не исключает надеюсь:) Т.е. сначала мне его надо создать (это я уже сделал), а затем провести валидацию по xsd схеме. А чтобы провести валидацию надо при создании в корневой элемент воткнуть пространство имен и ссылку на xsd схему. Это по моему функция Add и делает, и раз уж в этом топике о ней разговор зашел... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 12:16
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
smoykИ то и то, одно другого не исключает надеюсь:)просто это разные действия, слабо связанные между собой. Если ты в исходный документ втыкаешь ссылку на схему, парсер это сам разжуёт, ему также можно будет сказать validateOnParse. Когда ты создаёшь схему явно и по ней валидируешь документ - это явная валидация, вроде, не требующая добавления в исходный документ ссылок на схему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 13:34
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
To maXmo Не не так. У меня в документе есть ошибки (сам сделал), но валидатор молчит. Но в любом случае я б предпочел явно схему воткнуть в документ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.11.2006, 14:06
|
|||
|---|---|---|---|
Как валидировать XML, у которого нет в заголовке ссылки на namespace |
|||
|
#18+
в любом случае узлы в документ добавляются домом (setAttribute и т.п.), а не схемой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=14&mobile=1&tid=1334560]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 412ms |

| 0 / 0 |
