当前位置: 代码迷 >> ASP.NET >> 怎么将一个XML的字符串存入到数据库.
  详细解决方案

怎么将一个XML的字符串存入到数据库.

热度:1718   发布时间:2013-02-25 00:00:00.0
如何将一个XML的字符串存入到数据库.....
如题.............

------解决方案--------------------------------------------------------
XmlDocument xmlDoc=new XmlDocument();
xmlDoc.Load( Server.MapPath( "xmlData.xml ") );

XmlNodeList nodeList=xmlDoc.SelectSingleNode( "A ").ChildNodes;//获取A节点的所有子节点
foreach(XmlNode xn in nodeList)//遍历所有子节点
{
XmlElement xe2=(XmlElement)xn;
//下面两个就可以取到
xe2.Name
xe2.InnerText
//
}
}
xmlDoc.Save( Server.MapPath( "SqlSentence.xml ") );//保存。
}
------解决方案--------------------------------------------------------
string sqlInser = String.Format( "INSERT tbl(Field1) VALUES( '{0} ') ", " <A> <B> <C a=\ "1\ " b=\ "2\ "/> </B> </A> ");
// ....

------解决方案--------------------------------------------------------
先用Base64编码再存到数据库中
------解决方案--------------------------------------------------------
以二进制编码存储
  相关解决方案