pugixml 删除节点以及数据的问题

不要做咸鱼 2014-03-28 09:31:10
    
<Tools>
<Tool Filename="jam" AllowIntercept="true">
<Description>Jamplus build system</Description>
</Tool>
<Tool Filename="mayabatch.exe" AllowRemote="true" OutputFileMasks="*.dae" DeriveCaptionFrom="lastparam" Timeout="40" />
<Tool Filename="meshbuilder_*.exe" AllowRemote="false" OutputFileMasks="*.mesh" DeriveCaptionFrom="lastparam" Timeout="10" />
<Tool Filename="texbuilder_*.exe" AllowRemote="true" OutputFileMasks="*.tex" DeriveCaptionFrom="lastparam" />
<Tool Filename="shaderbuilder_*.exe" AllowRemote="true" DeriveCaptionFrom="lastparam" />
</Tools>

rt,我想删除 <Tool>节点的中间一组数据如:

<Tool Filename="meshbuilder_*.exe" AllowRemote="false" OutputFileMasks="*.mesh" DeriveCaptionFrom="lastparam" Timeout="10" />

这两个数据,但是目前的remove_child()函数只能一个个从头删除节点,不能选择性删除,请问这种情况下该怎么做。
...全文
351 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
不要做咸鱼 2014-03-28
  • 打赏
  • 举报
回复
引用 1 楼 JiMoKuangXiangQu 的回复:
http://pugixml.googlecode.com/svn/tags/latest/docs/quickstart.html
嗯,已经解决了,pugi也太操蛋了,重载函数也不明确提示类型,或者改个名字啊,容易造成歧义的

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧