Я генерирую электронные файлы XML (CII D16B) с использованием Python. Эти файлы соответствуют стандарту EN16931 (https://github.com/connectiveeurope/einvoicing-en16931).образное (einvocious-en16931). < /p>
У меня возникают проблемы с поиском информации об проверке схемы схематрона в Python. , Xmlschema и Saxonc (потенциально требуя лицензии) вместе со встроенной библиотекой XML, но не было успешным. Пространства имен со сложными вложенными правилами, определенными в глобальном файле схематрон (https://github.com/connectiveeurope/ein ... dation.sch).образно > В то время как существуют инструменты проверки в Интернете (например, https://ecosio.com/en/peppol-and-xml-do ... validator/, https://invoice-portal.de/en/peppol-bis-xrechnung -validator/), я бы предпочел интегрировать валидацию в моем скрипте Python, прежде чем генерировать окончательный XML. Существуют ли конкретные библиотеки или подходы, рекомендуемые для этого сценария, особенно с учетом нескольких пространств имен и вложенных правил? p> спасибо!
Подробнее здесь: https://stackoverflow.com/questions/781 ... -in-python
Как проверить XML с использованием SCH (Schematron) и XSD в Python? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Функция base-uri в Schematron, скомпилированная с помощью schxslt и saxonCS
Anonymous » » в форуме C# - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Нужна помощь в сравнении XSD -файлов. В частности, получение путей/имен узлов в xsd
Anonymous » » в форуме Python - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-