XML を受け取るカスタム HTTP ハンドラーがあります。ノードを文字列パラメーターに保存する必要があります。これはxmlです -
<?xml version="1.0" encoding="utf-8"?>
<alp>
<trade_no>11q</trade_no>
<out_trade_no>22z</out_trade_no>
<trade_status>T</trade_status>
</alp>
私はこれを試しました -
public void ProcessRequest(HttpContext context)
{
var stream = context.Request.InputStream;
byte[] buffer = new byte[stream.Length];
stream.Read(buffer, 0, buffer.Length);
string strXml = Encoding.UTF8.GetString(buffer);
XmlTextReader reader = new XmlTextReader(new System.IO.StringReader(strXml));
..........
}
またはDOMを使用していますか?解決策を教えてください