獲取的元素我有這個XML文件:LinqToXML:與給定值
<objects>
<object>
<value>test</value>
</object>
<object>
<value>foo</value>
</object>
<object>
<value>bar</value>
</object>
</objects>
現在,我要查詢這個XML和檢索的所有對象的元素,其中的價值元素的文本=「 foo「
有沒有簡單的方法來做到這一點?
我已經試過這樣的事情:
var objects = from e in xml.Elements("value")
where e.Value.Equals("foo", StringComparison.OrdinalIgnoreCase)
select e.parent;
這並不工作..
你能定義「不起作用」嗎? 它會導致編譯器錯誤嗎?它是否返回一組,空的或其他? – JoshJordan 2009-04-23 18:43:14
「不起作用」,如「枚舉沒有結果」。 – Vegar 2009-04-23 19:46:11