xml データを文字列として返す Web サービスがあります。サービスによって返される xml 文字列に linq を適用しようとしています。
xml sturing が次のようなものであるとしましょう。
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 を返します。
上記のコードの平和で何が間違っているのか、誰かが私を修正できますか。