|
Необходима помощь с валидацией XML документа по XSD v1.1
|
|||
---|---|---|---|
#18+
Всем доброго времени суток. Есть схема документа Код: xml 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. 29. 30. 31. 32. 33. 34.
и сам документ Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Подаю все это в метод объекта php. DOMDocument::schemaValidate($xsd); В ответ получаю ошибку следующего плана: Element '{http://www.w3.org/2001/XMLSchema}element': Invalid value for maxOccurs (must be 0 or 1). Согласно спецификации в XSD 1.1, ограничение maxOccurs="1" на композитор "all" было снято. Вот собственно сам вопрос. Как сделать так, что бы валидировалось согласно задумке. Что бы элементов фото могло быть более одного. Или как расширить схему с XSD 1.0 до XSD 1.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2015, 21:37 |
|
Необходима помощь с валидацией XML документа по XSD v1.1
|
|||
---|---|---|---|
#18+
Нужно не схему расширять, а менять валидатор. SAXON 9.3 поддерживает XSD 1.1 ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2015, 22:42 |
|
Необходима помощь с валидацией XML документа по XSD v1.1
|
|||
---|---|---|---|
#18+
Вот это Вы меня обрадовали))) Я три дня мучаю эту тему. Уже все что знал по XML, забыл, сломал, а теперь вообще не знаю что и где менять. Я пишу валидатор для сайта, как Вы наверное догадались. Подскажите, кого нужно напрячь и чем, что все заработало корректно. Я так понимаю, это как то связано с сервером. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2015, 23:04 |
|
Необходима помощь с валидацией XML документа по XSD v1.1
|
|||
---|---|---|---|
#18+
Напрягать нужно того, кто обслуживает хостинг. Для php saxon есть в виде беты: http://www.saxonica.com/saxon-c/index.xml Может есть другой XSD 1.1 валидатор, гуглите. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.11.2015, 23:49 |
|
|
start [/forum/topic.php?fid=14&tid=1332151]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
others: | 333ms |
total: | 483ms |
0 / 0 |