アプリケーションに次のWebメソッドがあります
[WebMethod]
public bool Test(string id)
{
return true;
}
WebRequest.Create(..)を使用して次のxmlファイルを取得します
<?xml version="1.0" encoding="utf-8"?>
<boolean xmlns="http://tempuri.org/">true</boolean>
次のコードを使用します
XmlSerializer ser = new XmlSerializer(typeof(bool));
var result = (bool)ser.Deserialize(responseStream);
次の例外が発生します
<boolean xmlns='http://tempuri.org/'> was not expected.
私は次のことを行うことでそれを機能させることができました
XmlSerializer serializer = new XmlSerializer(typeof(T), "http://tempuri.org/");
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加