【发布时间】:2019-07-24 20:14:06
【问题描述】:
为什么这不起作用?我正在尝试选择状态值不是“0”的属性。
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<response>
<Auth status="0"></Auth>
<Modify status="601"></Modify>
</response>
LINQ to XML
var errorcodeList = xml.Descendants("response")
.Where(x => x.Attribute("status").Value != "0")
.Select(x => x.Attribute("status").Value)
.ToList();
我原本希望得到“601”,但结果却没有得到任何元素。
【问题讨论】:
标签: linq-to-xml