c - 使用 C 中的 DTD 验证 Xml 文件

标签 c xml

嗨,谁能告诉我如何使用 DTD 在 C 语言中验证 XML 文件。我在 JAVA 中找到了答案,但我需要 C 中的代码。

最佳答案

您可以使用libxml2 ,它可以选择根据 DTD 进行验证。它还提供了多种处理 XML 数据的方法。在 Linux 上,它通常已经安装,并且可以通过包管理器获取开发包——尽管该库不是特定于 Linux 的。

关于c - 使用 C 中的 DTD 验证 Xml 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7735894/

相关文章:

java - xml 1.1 规范中的 'parsed data' 是什么意思?

java - 使布局适应所有屏幕分辨率 - Android

c - 读取二进制文件 c

c - 使用端口号和 IP 地址的命令行参数进行套接字编程

c - 我如何将指向队列的指针作为 pthread_create 中的参数传递(收到不兼容的转换警告)?

java - 解析没有文档开始和结束标记的 XML

c# - 压缩 XML 指标。

android: 首选项 xml 中的可见性属性不起作用? (安卓 2.3)

c - 为什么 fputs() 不附加一个尾随的新行?

c - 数组的地址与数组[0]的地址 - C语言