簡體   English   中英

使用XDocument C#從Xml讀取數據

[英]Reading data from Xml using XDocument C#

我正在嘗試從C#中的XML讀取數據,但是我不知道如何從以下xml獲取isActive節點的數據

XML:

<?xml version="1.0" encoding="utf-8" ?>
<email isActive="true">
</email>

我需要獲取isActive的值

碼:

string peopleXMLPath = Path.Combine(Package.Current.InstalledLocation.Path, "Config.xml");
XDocument loadedData = XDocument.Load(peopleXMLPath);

你可以使用提到的代碼

var xml = XElement.Load (@"c:\directory\Data_Config.xml");
var query = from e in xml.Descendants("email") select e.Attribute("isActive").Value; 

如果您具有根節點,則可以使用下面提到的代碼

Document xdoc = XDocument.Load(@"c:\directory\Data_Config.xml");
var attrib = xdoc.Root.Attribute("isActive").Value;

暫無
暫無

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

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