Как прочитать атрибут «Версия» элемента схемы XSD - PullRequest
0 голосов
/ 24 мая 2018

Я пытаюсь реализовать управление версиями схемы XSD, и я хотел бы использовать необязательный атрибут схемы XSD с именем 'version', но я не уверен, как его читать, используя библиотеку шаблонов Qt XML.

Пример:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
      targetNamespace="http://www.example.org/ns/personName/1" 
      xmlns:namens="http://www.example.org/ns/personName/1"
      version="1.5"> 
...

Я хотел бы иметь возможность извлечь версию XSD, а затем сравнить ее с фактическим элементом с элементом версии протокола в XML-документе.

Любая помощь будет принята с благодарностью:)

1 Ответ

0 голосов
/ 28 ноября 2018

Анализ XSD как документа XML, а затем извлечение необходимых частей.

...