我正在使用libxml2.so来解析LINUX平台上的C语言中的XML文件。 我的XML格式如下所述。 我可以在文件中包含任意数量的帐户。 在有人在论坛上建议我后,我第一次使用libxml。 我能够解析我只有一个帐户的文件。 如果我有多个帐户,我不明白如何实施。 任何人在C之前都实现了这样的东西,Linux上的libxml。
123 XYZ GA 223 ABC FL
根据XML-Definition,如果您有更多
如果你有这个,你可以“进入”孩子,你可以while()通过 – >下一个节点。
EDITH:我想你使用DOM-modell。 但是如果你有很多(!)
在SAX中,您为每个起始标记和结束标记和数据构建一个状态机,在读取文件/内存时触发该状态机。
EDITH 2:如果你必须找到一个特殊值,你应该考虑将键值(account_no?)放入一个属性,如
以上就是c/c++开发分享使用libxml2读取XML相关内容,想了解更多C/C++开发(异常处理)及C/C++游戏开发关注计算机技术网(www.ctvol.com)!)。
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/c-cdevelopment/523181.html