ldcf.net
当前位置:首页 >> 如何读取XML中指定节点的内容并导入到数据库 >>

如何读取XML中指定节点的内容并导入到数据库

XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlPath);//xmlPath为xml文件路径 XmlNode xmlNode1 = xmlDoc.SelectSingleNode("/Employees/NO1/Address"); XmlNode xmlNode2= xmlDoc.SelectSingleNode("/Employees/NO1/City/State"); s...

举例: xml文件: 1 2文件名:xml.txt 依次设置变量tag=num1、num2、hello,使用sed语句: sed -n '//{/\/'$tag'/{p;b};:BG;N;/

//xmlFile是xml文件,nodeName是节点名,attributeName是节点的属性名,因为节点名是可以重复的,所以用list存放返回值 public List GetAttribute(string xmlFile, string nodeName, string attributeName) { List retList = new List();

可以通过元素中的getText方法获取到节点的内容。 举例: SAXReader sax = new SAXReader(); Document document = sax.read(reader);//reader为定义的一个字符串,可以转换为xml Element root = document.getRootElement();//获取到根节点元素Str...

-- 数据库用户名 UAGReport 表名student 已创建use UAGReportgo DECLARE @doc varchar(1000) DECLARE @idoc int SET @doc=' 6 sun male 24 ' exec sp_xml_preparedocument @idoc output,@doc select * from openxml(@idoc,'/ROOT/student',2) wi...

el.SetAttribute("name","风云"); //添加person节点的属性"name"el.SetAttribute("sex","女"); //添加person节点的属性 "sex"el.SetAttribute("age","25"); //添加person节点的属性 "age"XmlElement xesub1=xmlDoc.CreateElement("pass"); //添...

使用 xpath /DsAjxx

XmlDocument xmldoc = new XmlDocument(); xmldoc.Load("sample.xml"); foreach ( XmlNode node in xmldoc.SelectNodes("//CheHao")) { // 这里是循环得到CheHao值 string strVal = node.InnerText; }

Element rootEle = dom.getRootElement(); rootEle.getAttributeValue("id") 还是rootEle.getChild(name)? 最好有个XML例子 不清楚说的指定节点是啥意思

XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(xmlPath);//xmlPath为xml文件路径 XmlNode xmlNode1 = xmlDoc.SelectSingleNode("/Employees/NO1/Address"); XmlNode xmlNode2= xmlDoc.SelectSingleNode("/Employees/NO1/City/State"); s...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com