如何将Xml字符串转换为Xml文件或QDomDocument

时间:2010-07-17 12:53:49

标签: qt

如果我有一个包含正确xml格式的字符串,并且我想将其转换为XML文件,那么我可以使用Xpath来正确解析它。

我该怎么做?请给我一些有效的例子,我也想将每个xml节点值加载到Qtablewidgetitem我该怎么办..请帮助我

2 个答案:

答案 0 :(得分:2)

  

我有一个包含正确的字符串   xml格式,我想将其转换为   一个XML文件

这需要在扩展名.xml下保存的普通文件写入。查看Qt 4.6 QFile中文件写入的示例。

  

我也想加载每个xml   节点值

为此,您需要QDomDocumentQDomElement等来检索存储在XML文件中的值和节点。

查看为QDomDocument文档提供的示例。

希望它有所帮助。

答案 1 :(得分:0)

您可以使用几个QDomDocument::setContent调用将数据加载到QDomDocument。同一文档还列出了一个示例:http://doc.qt.io/archives/4.6/itemviews-simpledommodel.html