У меня есть XML-файл и куча XSD-файлов со схемами. Как проанализировать XML-файл, используя правильный файл XSD и схему в PHP?Анализ XML с использованием XSD в PHP
ответ
Вы можете использовать DOM или XmlReader расширения
DOMDocument::schemaValidate
- Подтверждает документ на основе схемыXMLReader::setSchema
- Проверка документа против XSD
для проверки документов против схемы.
Проверьте этот инструмент - http://github.com/moyarada/XSD-to-PHP. Звучит так, как вы просите. Вы можете маршал/unmarshal XML usind, сгенерированный из классов XSD PHP.
Хорошая идея, но как мне управлять этой штукой? ;) Нет примеров использования или примеров. – Padraig
Да, проблема в этой библиотеке - отсутствие документации –
- 1. Анализ XML с использованием PHP
- 2. Анализ XML с использованием PHP
- 3. Анализ XML с использованием SimpleXML в PHP
- 4. синтаксический анализ xsd из WSDL с использованием LINQ to XML
- 5. Анализ данных XML с использованием PHP
- 6. Анализ XML-страницы с использованием PHP
- 7. Анализ php и xml с использованием поиска
- 8. Анализ XML-файла с использованием php
- 9. Анализ с использованием XML
- 10. Анализ XML-данных с использованием php
- 11. Анализ с использованием xml
- 12. Анализ XML с использованием JAXB
- 13. XML-анализ с PHP
- 14. Анализ XML с PHP
- 15. XML-XSD с использованием SSIS
- 16. Проверка XML с использованием XSD
- 17. Анализ XML с использованием JavaScript?
- 18. Анализ XML в PHP
- 19. XML-анализ пространства имен xml с использованием php
- 20. синтаксический анализ XSD с ruby
- 21. Анализ XML с использованием JDOM
- 22. Анализ xml с использованием powershell
- 23. Анализ XML с использованием Javascript
- 24. XML проверки с использованием XSD в Java
- 25. Анализ XML с использованием DOM
- 26. XML-анализ с использованием XmlNode
- 27. Анализ XML с использованием атрибутов
- 28. XML-анализ с использованием java
- 29. XML-анализ с использованием DocumentBuilder
- 30. Анализ XML с использованием libxml
Существует также эта библиотека с примерами https://github.com/goetas/xsd2php – lchachurski