我有一个包含其元素的xml文件,例如
<ab:test>Str</ab:test>
当我尝试使用代码访问它时:
XElement tempElement = doc.Descendants(XName.Get("ab:test")).FirstOrDefault();
这给了我这个错误:
System.Web.Services.Protocols.SoapException:服务器无法处理请求。---> System.Xml.XmlException:名称中不能包含':'字符,十六进制值0x3A。
我应该如何访问?