在linux上用c语言进行xml解析

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux上用c语言进行xml解析相关的知识,希望对你有一定的参考价值。

新手求指点,我用socket传了一段xml格式的内容,保存在buf中,需要在另一端直接解析,不想把它保存成文件,想把内容直接解析,显示在终端,应该怎么做呢,libxml2有没有相应的接口可以直接对内容进行处理?能否给出相应的代码,或相应参考网站,谢谢。

它有个api叫xmlReadMemory可以从一块内存缓冲区生成xmlDocPtr追问

问一下,我刚又看了一下,不知能不能用xmlParseMemory

追答

我看了一下api文档,觉得是可以吧。或者不如说它更简单?
我是从给的例子里找出xmlReadMemory这个api的。

参考技术A http://zhidao.baidu.com/link?url=_H_vAvvssoKERSkRjVu3WYzc6rFjh7JfE55WVRCSeSLWCkwKquEe1Ur_Tx3c_PUFlLeXp6BkQkG_8_Q0hWKZya 参考技术B libxml不开源么?

以上是关于在linux上用c语言进行xml解析的主要内容,如果未能解决你的问题,请参考以下文章

怎么用c语言解析xml文件

C语言xml解析

c解析xml文件

freecplus框架-xml解析

nfs共享盘无法解析xml

iOS开发之网络数据解析--XML解析简介