如何使用C ++针对DTD(文档类型定义)验证XML?

时间:2017-09-21 07:58:26

标签: c++ xml dtd xml-dtd

要求是针对DTD验证XML文件。对于以下示例,可以考虑使用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 ++语言

0 个答案:

没有答案