我正在尝试从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);
答案 0 :(得分:0)
你可以使用提到的代码
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;