이 XML 문서가 있습니다. (이 스키마는 작성하지 않았습니다.) 내가 0 항목 대신 목록을 반환하고있어Linq to XML - 내 검색어에 문제가 있습니까?
XDocument doc = XDocument.Load(@"C:\Test.xml");
var q = from d in doc.Descendants("summary")
where d.Element("item").Attribute("key").Value == "SomeAttribute"
select new { LengendKey = d.Attribute("key").Value, ElapsedTime = d.Element("item").Value };
:
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
<wmversion>3</wmversion>
<summary day="362" >
<item key="SomeAttribute">
<item key="1">0.33</item>
<item key="10">3.32</item>
<item key="11">0.23</item>
<item key="12">1.06</item>
<item key="13">0.09</item>
<item key="2">0.35</item>
<item key="3">0.72</item>
<item key="4">0.61</item>
<item key="5">1.01</item>
<item key="6">0.10</item>
<item key="7">0.50</item>
<item key="8">1.27</item>
<item key="9">3.01</item>
</item>
...
지금 내가 좋아하는이 정보를 조회하기 위해 노력하고있어. 아무도 내가 여기서 뭘 잘못하고 있는지 알아?
감사합니다, 빌 N