【发布时间】:2009-10-28 21:04:50
【问题描述】:
我正在尝试在 XDocument 对象中使用 LINQ to XML。下例中如何查询结果元素?
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
当我使用这样的语句时,我得到异常'附加信息:':'字符,十六进制值 0x3A,不能包含在名称中。'
XDocument doc = XDocument.Parse(xml);
string value = doc.Descendants("serv:header").First().Descendants("serv:response").First().Descendants("serv:result").First().Value;
【问题讨论】:
标签: linq linq-to-xml