【发布时间】:2016-12-27 20:29:38
【问题描述】:
我想用 c++ 解析 XML 文档,并能够识别特定标记中存在的文本。我检查了 TiyXML 和 PugiXML 之类的解析器,但它们似乎都没有单独识别标签。我怎样才能做到这一点?
【问题讨论】:
-
编写一个 XML 解析器并不是一件容易的事。
-
你试过什么没用?
-
请详细说明任务,您希望达到什么目标?解析 xml 文件时,您需要知道具有所有可能属性的方案。可用的 xml 解析器中缺少什么?
-
如果您展示一些示例 XML(带文本)并说出您想要提取的内容,这将非常有帮助。请注意,给定
<tag1>abc<tag2>def</tag2>pqr</tag1>,所有解析器都将允许您获取“abc”和“pqr”。 -
我希望得到 'tag1' 和 'tag2'。如何在 PugiXML 中完成?