SQL取xml中节点值,该怎么解决

SQL取xml中节点值,该怎么解决,第1张

/// <summary>

/// 读取xml中的指定节点的值

/// </summary>

private string ReadXmlNode(string filename)

{

string result = "-1"

XmlDocument xmlDoc = new XmlDocument()

try

{

xmlDoc.LoadXml(filename)

//读取Activity节点下的数据。SelectSingleNode匹配第一个Activity节点

XmlNode root = xmlDoc.SelectSingleNode("//head")//当节点Workflow带有属性是,使用SelectSingleNode无法读取

if (root != null)

result = (root.SelectSingleNode("code")).InnerText

}

catch //(Exception e)

{

//显示错误信息

}

return result

}

要将XML文件的数据写进数据库,原来其实很简单,就是把XML文件里的数据取出然后连接到数据库使用insert就OK了,当然这前提是你要了解怎么解析XML文件了,目前解析XML文件主要有SAX,DOM,PULL等方法。具体用法就不一一例举啦,本例使用的是DOM。下面就看代码吧


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10085058.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存