【发布时间】:2015-03-09 05:08:14
【问题描述】:
我有一个 XML 文档,如下所示:
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item s_no="1">
<title>title_1</title>
<path>path1</path>
<desc>descriptoion1</desc>
</item>
<item s_no="2">
<title>title_2</title>
<path>path2</path>
<desc>descriptoion2</desc>
</item>
这是从 Qt 中的QXmlStreamWriter 生成的。我想要一个函数来添加 <item> 标记以及 <title>, <path> 等所有元素,并且我想要一个函数通过识别 s_no 属性来删除项目标记。所有这些都应该完成,不会影响文件中的任何其他内容。
我搜索了很多,我知道有类似的问题,我尝试了一些代码,但没有成功。 QDomDocument 中是否有任何功能可以做到这一点?
【问题讨论】: