關於QT寫XML文件出錯的問題

最近在QT中學XML文件發現一個bug,文件重複讀寫多次後,內容出現錯誤。 上圖:最後一排多了root >的字符,會導致文件格式出錯,讀不出文件來。       導致文件出錯的原因是文件的XML寫的時候open權限出錯,我這裏選擇的是ReadWrite,導致新寫入文件是,文件內容不會被清空,如果上一次的文件長度比這一次的文件長度要長,就會出現上圖所示的情況。所以在讀寫文件的時候最好根據讀寫需求來選
相關文章
相關標籤/搜索