0

我创建了 Java 对象并使用 JAXB 将该对象转换为 XML。现在的问题是如何在 C 中读取这个 XML 文件?有什么标准方法或者我必须使用外部库libxml吗?

4

2 回答 2

3

Libxml2 是在 C/C++ 中处理 XML 的“标准”方式(只要有标准)。至少它拥有最多的思想分享和最好的文档和社区支持,AFAICT。

当然,除非您想编写自己的 XML 解析器,否则不推荐 :-)

于 2012-06-15T16:54:19.657 回答
1

您可以使用 Xerces-C API 来读取 XML。Xerces apis 存在于 C/C++ 和 Java 中。参考项目网站http://xerces.apache.org/

于 2012-06-15T16:57:05.700 回答