这是我的肥皂回复格式link 我正在尝试将soap响应存储到数据集中并检索结果
Stream rd= new StreamReader(response.GetResponseStream())
soapresults rd.ReadToEnd();
XmlDocument doc= new XmlDocument();
XmlNodeReader xmlRead= new XmlNodeReader(doc);
ds.ReadXml(xmlRead);
if (ds.Tables.Count > 0)
{
dt = ds.Tables[0];
if (dt.Rows.Count > 0)
{
string data1 = dt.Rows[0]["DATA1"].ToString();
}
}
到目前为止,我还没有。
这是XML:
<ns3:Envelope xmlns:ns3="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:ns2="http://www.fiorano.com/fesb/activity/DBQueryOnInput1/Out"
xmlns:ns4="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns3:Body>
<ns2:Result>
<ns2:rows>
<row resultcount="1" xmlns="http://www.fiorano.com/fesb/activity/DBQueryOnInput1/Out">
<DATA1>THANK YOU</DATA1>
<DATA2>FOR</DATA2>
<DATA3>YOUR</DATA3>
<DATA4>ASSISTANCE</DATA4>
</row>
</ns2:rows>
<ns2:updatecount>1</ns2:updatecount>
</ns2:Result>
</ns3:Body>
</ns3:Envelope>