【发布时间】:2011-12-15 09:12:08
【问题描述】:
我有一个 xml 文件说 (test.xml)
<root loc-ver="1.0">
<data name="String1" xml:space="preserve">
<value loc="root_data_value_2">Description number1</value>
</data>
<data name="String2" xml:space="preserve">
<value loc="root_data_value_3">Description number 2</value>
</data>
</root>
现在,如果
我指定 name = "String1",我应该得到的值是 "Description number1"
我指定 name = "String2",我应该将值作为描述 number2
我正在尝试这种方法,但没有结果
XDocument doc = XDocument.Load(@"D:\test.xml");
string search = "String10";
var lv1s = from lv1 in doc.Descendants("data")
select lv1.Name;
【问题讨论】:
标签: linq c#-3.0 linq-to-xml