2010-11-30 62 views
0

有什麼辦法讓XMLWriter將數據追加到現有文件?使XMLWriter將數據追加到現有文件

+0

你爲什麼試圖將XML追加到文件中?你確定這是你需要的確切行爲嗎?請記住,你不能只是「追加」到XML文件,否則你會破壞結構使其失效! – redShadow 2010-11-30 17:50:16

+0

@redShadow:我需要追加,因爲我正在運行一個長處理PHP腳本,因爲內存泄露而吃掉內存,所以我必須通過bash腳本來分割進程。這意味着我必須以塊的形式編寫XML文件。 – 2010-12-01 13:15:39

回答

0

您可以使用openMemory創建XMLWriter就只寫入內存,然後outputMemory得到了XMLWriter還有一些收集的數據,然後將其與正常fopenfwritefclose來電追加到一個文件中。