我有一个将 xml 数据作为字符串返回的 Web 服务。我正在尝试在服务返回的 xml 字符串上应用 linq。
可以说 xml 搅拌有点像。
string str = "<root xmlns=\"http://tempuri.org/Count.xsd\"> <child> <subchild1>1</subchild1><subchild2>1</subchild2><subchild3>1</subchild3></child></root>";
下面是我正在使用的 c# 代码。
XDocument xdoc = XDocument.Parse(str);
var item = xdoc.Element("root").Element("child").Element("subchild1");
但上面的查询总是返回 null。
任何人都可以纠正我上面代码和平中的错误。