[英]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.