2010-05-03 195 views
0

如何在單獨的xml文件中編寫「XmlNodeList」的內容(即,如果文件已經包含一些文本,則應該將內容追加到文件末尾)? 任何人都可以幫助我解決這個問題。將xml內容寫入文件

+1

在現有文件末尾追加將導致該文件不是有效的xml文件。你確定這是你想要的嗎? – 2010-05-03 05:59:50

+0

是的。我有一個在我的應用程序中生成的xmlfiles列表。我必須在所有文件中添加一些元素並創建一個新文件。感謝您的回覆。 – krishna 2010-05-03 06:25:56

回答

0

如果您知道XML(我假設你做的!),你可以做以下步驟:

  1. 創建您需要修改
  2. 創建的XmlNodeList準備的文件XmlDocument對象(你有已經)
  3. 使用appendChild,InsertAfter或InsertBerfore方法(這些方法只接受XmlNode的,所以你將不得不遍歷)
  4. 保存的XmlDocument

希望這有助於
問候,
阿卜杜勒Olakara

0

加載XML文檔。找到您想要插入新塊的節點。插入塊。將XML寫入文件。

爲此目的使用XmlDocument類。查看MSDN的例子。