【发布时间】:2011-07-19 20:39:47
【问题描述】:
XML
<Questions>
<Question>
<Id>1</Id>
<Text>aaa</Text>
</Question>
<Question>
<Id>2</Id>
<Text>bbb</Text>
</Question>
</Questions>
代码
question="aaa";
var doc = XDocument.Load(Server.MapPath(".") + "\\Questions.xml");
var elements = from element in doc.Descendants("Question")
let txt = element.Element("Text")
where question.CompareTo (txt)==0
select new
{
Id = element.Element("Id").Value,
};
这段代码elements.count()==>0
我希望从 xml 中选择 txt=='aaa'
【问题讨论】:
标签: xml linq xml-serialization linq-to-xml linq-to-objects