gpt4 book ai didi

c++ - 搜索节点 - Libxml

转载 作者:行者123 更新时间:2023-11-28 08:26:38 26 4
gpt4 key购买 nike

我正在尝试用 C++ 解析 XML 文档。我没有与文档关联的任何形式的元数据。由于我是 XML 的新手,所以我想了解解析此 xml 的最佳方法。我正在使用 libxml2 来实现这一点。

我目前正在做的是1) 逐个节点遍历整个树,使用文档根节点的指针。2)比较并寻找我需要的节点,提取值。3)重复1-2;

这是最好的方法吗,受图书馆的限制?我浏览了 API,但找不到符合要求的内容。

干杯!

最佳答案

“最佳方式”可能取决于您的应用程序。 XPath 是查找特定节点或节点列表的另一种选择。 libxml2 示例代码 herehere .

通用 XPath 示例 here .

关于c++ - 搜索节点 - Libxml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3831902/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com