使用QXmlStreamWriter在文件末尾添加文本

时间:2010-06-23 19:03:25

标签: xml file qt text

我有一个QXmlStreamWriter并添加一些xml。它第一次运行正常,但是当我想用它来将文本添加到文件的末尾时,它不起作用。

我得到的结果是前几行优质和格式化的xml,第二部分包含一行中的所有内容。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果您在一行中看到所有XML文件,请使用以下代码。 (我想你的意思是你把所有文件放在一行。)

QXmlStreamWriter stream(&file);
stream.setAutoFormatting(true);
stream.setAutoFormattingIndent(2);