【发布时间】:2012-01-04 03:34:47
【问题描述】:
给定一个有效的任意 xmlNodePtr,我想要该节点的字符串表示形式,包括相同形式(递归)的标记、属性和子节点。
FWIW,我的场景是我使用 PerformXPathQuery 从现有文档中获取数据块。我需要获取其中包含嵌套 XML 元素的查询结果作为原始字符串,以便将其插入到文本字段中。
这些似乎是一项简单的任务,但我找不到简单的方法。将 xmlDocPtr 写入文件必须这样做,但是,我看不到一个方便的方法可以对树中的任意节点执行相同的操作,并将其返回到内存中。
我希望我只是被 xmlsoft.org 上的 brown-on-brown 文档配色方案弄瞎了
【问题讨论】: