DataSet与XML操作之间接转换

1,服务器端读取DataSet中的数据到XML的形式的string:

DataSet ds = new DataSet("CertResult");
            DataTable dt 
= access.GetCZRKInfo(idcard);//读取数据库

            
if (dt.Rows.Count == 0return "";
            ds.Tables.Add(dt);
            
return ds.GetXml();
2,客户端接收XML形式的string生成DataSet:
        private DataSet CreateDSBYString(string result)
        
{
            DataSet ds 
= new DataSet();
            StringReader sr 
= new StringReader(result);//System.IO;
            ds.ReadXml(sr);
            
return ds;
        }

XmlDocument doc = new XmlDocument();
doc.LoadXml(DataSet.GetXml());

//对doc进行操作查找就是了.
原文地址:https://www.cnblogs.com/noahsky/p/1082798.html