Как проверить XML по DTD (определение типа документа) с использованием C ++?

Требуется проверить файл XML на соответствие DTD. В качестве примера можно рассмотреть следующий XML-файл, который имеет свой собственный встроенный DTD.

<?xml version = "1.0" encoding = "UTF-8" standalone = "yes" ?>
<!DOCTYPE address [
<!ELEMENT address (name,company,phone)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT company (#PCDATA)>
<!ELEMENT phone (#PCDATA)>
]>

<address>
<name>Tanmay Patil</name>
<company>TutorialsPoint</company>
<phone>(011) 123-4567</phone>
</address>

Решение должно быть на языке C ++

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]