用C解析XML
您好,我正在尝试使用 C 来解析 xml,但我能找到的所有示例都是使用文件来获取 xml,我已将 xml 加载到变量中,并且我希望 libxml2 从那里获取 xml 而不是文件....但我不知道怎么办!
任何帮助将不胜感激,谢谢
Hi I am trying to use C to parse xml, but all the examples I can find are using a file to get the xml, I have the xml already loaded into a variable and I want libxml2 to take the xml from there instead of a file.... but I can't figure out how!
Any help would be appreciated thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看一下这个示例:使用XmlReadMemory
Have a look at this example: using XmlReadMemory
查看 xmlParseDoc 函数的签名。
它以 const xmlChar * cur 作为参数,xmlChar 实际上定义为 unsigned char 此处
Look at the signature of xmlParseDoc function.
It takes
const xmlChar * cur
as a parameter, and xmlChar is actually defined asunsigned char
here