Требуется проверить файл 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 ++
Задача ещё не решена.
Других решений пока нет …