サード パーティの API にリクエストを送信したところ、XML で次のレスポンスが返されました。
<?xml version="1.0" ?>
<abc>
<xyz>
<code>-112</code>
<message>No such device</message>
</xyz>
</abc>
このコードを使用してこれを読みました。
XmlDocument doc = new XmlDocument();
doc.Load("*** url ***");
XmlNode node = doc.SelectSingleNode("/abc/xyz");
string code = node.SelectSingleNode("code").InnerText;
string msg = node.SelectSingleNode("message").InnerText;
Response.Write("Code: " + code);
Response.Write("Message: "+ msg);
しかし、次の行でエラーが発生します。
string code = node.SelectSingleNode("code").InnerText;
エラーは次のとおりです。
オブジェクト参照がオブジェクト インスタンスに設定されていません。