我需要获取attribute
具有特定值的名为“名称”的子主题元素的值。我这样做;
IEnumerable<XElement> list =
(from el in xdoc.Elements()
where (string)el.Attribute("Name") == "creatingTests"
select el);
该集合有零个元素。
我尝试放置xdoc.Elements("SubTopic")
而不是空参数,但没有成功。
我的 XML 文件结构;
<?xml version="1.0" encoding="windows-1250" ?>
<Help Title="TestTool - tematy pomocy">
<Topic Name="creatingTests" Title="Tworzenie testów">
<SubTopic Name="saveload" Title="Zapis i odczyt z pliku">
Content
</SubTopic>
</Topic>
</Help>
如何获得 Help/Topic(Name="creatingTests") 的值?
xdoc
当然是XDocument
加载了 xml 的对象,它确实包含我的文件的内容。