簡體   English   中英

如何將數據寫入Xml File Windows Phone?

[英]How to write data in to Xml File Windows Phone?

我想動態創建一個XML文件。 創建文件后,我想通過在c# Windows Phone中進行編碼在XML文件中創建以下結構。

<Contacts> 
   <Contact>
       <Name>ABC</Name>
       <PhoneNumber>1234</PhoneNumber>
       <Email>abc@abc.com</Email>
   </Contact>
</Contacts> 

我想在XML文件中插入這些類型的數據。 我已經搜索了它,發現此示例使用linq將數據添加到現有xml文件中 但是我無法在Windows Phone項目中訪問XDocument 我還添加了System.XML程序集。

那么,如何在XML文件中插入數據? 在Windows Phone中可以嗎?

XDocument在System.Xml.Linq命名空間中。 因此,在代碼文件的頂部,添加:

using System.Xml.Linq;

然后,您可以通過以下方式將數據寫入文件:

XDocument xDoc = XDocument.Load("file.xml");
var contactsElement = new XElement("Contacts", 
                             new XElement("Contact",
                                  new XElement("Name", "ABC"),
                                  new XElement("PhoneNumber", "1234"),
                                  new XElement("Email", "abc@abc.com")));
 xDoc.Add(contactsElement);
 xDoc.Save(...);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM