我在 Qt 中使用 XML 文件,我需要复制一个 XML 文件,然后附加到副本中。我遇到的一个问题是我需要删除 XML 文件的最后一行:
</VSCommands>
我对在 Qt 中使用 XML 和使用 QDom 非常陌生,所以我在这里寻求有关复制 xml 文件的最佳方法的帮助,并删除最后一行,然后将我的新数据附加到文件的末尾?
编辑:我已使用以下方法将原始 xml 复制到新 xml:
QFile readFile(filename);
readFile.copy(new_filename);
QFile writeFile(new_filename);
现在我已经打开它以附加到文件中:
if (writeFile.open(QIODevice::Append))
{
}
在我开始附加新数据之前,我只是不确定如何先删除文件的最后一行。