XML的DataSet解析法

string url = string.Format(@"http://xxxport.fang.com/interface/interface_user_info_2011.aspx?service={0}&userid={1}", "payment", passportID);

string responseText = Framework.Web.SlRequest.GetHtml(url, null, 3000);
DataSet ds = new DataSet();
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.LoadXml(responseText);
using (XmlNodeReader xmlReader = new XmlNodeReader(xmlDoc))
{
    ds.ReadXml(xmlReader);
}
DataTable tbl = ds.Tables[0];
bool isMobileValid = tbl.Rows[0]["ismobilevalid"].ToString() == "1" ? true : false;
string mobilephone = tbl.Rows[0]["mobilephone"].ToString();
string email = tbl.Rows[0]["email"].ToString();
string username = tbl.Rows[0]["username"].ToString();  

 

posted @ 2019-04-30 17:06  NCat  阅读(340)  评论(0)    收藏  举报