C:如何解析android中的XML?

Nej*_*eji 6 c android android-ndk xml-parsing

我正在为C中的应用程序创建一个库.我想在我的代码中解析一个XML文件.那么,我怎么能用C做呢?

我知道它的java实现,但我如何解析我的C代码中的XML?

可以用于此目的的库是什么?

aus*_*len 3

我建议使用Expat,我已经在很多项目中使用过它,它使用起来非常简单,而且开销也非常小。它的代码库也相当稳定。

Expat 是一个用 C 语言编写的 XML 解析器库。它是一个面向流的解析器,应用程序在其中注册解析器可能在 XML 文档中找到的内容(如开始标记)的处理程序。

然而,对于提到的所有其他外部项目,您都需要自己构建它。