【发布时间】:2011-07-19 11:35:51
【问题描述】:
我有以下代码
const string xml = @"<?xml version=""1.0"" encoding=""utf-8"" ?>
<Revisions>
<Revision Key=""MIDTERM"">5850</Revision>
<Revision Key=""LONGTERM"">5850</Revision>
</Revisions>";
var key = "MIDTERM";
var _RevisionsXml = XDocument.Parse(xml, LoadOptions.PreserveWhitespace);
var revisionNode = _RevisionsXml
.Root
.Elements("Revision")
.FirstOrDefault(elem => elem.Attribute("Key").ToString() == key);
revisionNode 始终为空,不确定我缺少什么。
【问题讨论】:
标签: c# linq-to-xml xelement