gpt4 book ai didi

c++ - 具有 XPath 和宽字符支持的最轻量级 XML 解析器

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:58:06 27 4
gpt4 key购买 nike

我想要一个轻量级的 C++ XML 解析器/DOM:

  1. 可以将UTF-8作为输入,并解析为UTF-16。也许它直接执行此操作(理想!),或者它可能为转换提供一个 Hook (例如采用自定义流对象在解析之前执行转换)。
  2. 提供一些 XPath 支持。

我一直在看RapidXML , Kranf xmlParser , 和 pugiXML .前两个可能通过钩子(Hook)允许需求#1。第三,pugiXML,支持#2 要求。但是这三个都不满足这两个要求。

可以满足这两种要求的最小(免费)库是什么?

最佳答案

pugixml 有一个 UNICODE branch .估计下个版本(0.6)会正式支持UNICODE

关于c++ - 具有 XPath 和宽字符支持的最轻量级 XML 解析器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2970490/

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