以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 怎么样用ASP读取节点 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=9712) |
-- 作者:hinavy -- 发布时间:9/3/2004 11:31:00 AM -- 怎么样用ASP读取节点 请问怎么样用读取子节点啊? XML文件如下: <tt> <user> <user_name name="tt"> <user_name name="aa"> </user> <book> <book_name name="tt555"> <book_name name="tt6666"> </book> </tt> 我怎么样读取出user里的数据(包括user)放在user表里,再读取book节点下的数据放在book数据表里? |
-- 作者:powermore -- 发布时间:9/3/2004 11:57:00 AM -- set oNode = Server.CreateObject("MSXML2.DOMDocument") oNode.async = false oNode.loadXML("<tt> <user> <user_name name=""tt""> <user_name name=""aa""> </user> <book> <book_name name=""tt555""> <book_name name=""tt6666""> </book></tt>") Set objNodeList = oNode.getElementsByTagName("user") Set oTempNode = objNodeList.Item(0)
|
-- 作者:hyandlsz -- 发布时间:9/7/2004 5:35:00 PM -- strSourceFile = Server.MapPath("yourfilename.xml") Set objXML = Server.CreateObject("Microsoft.XMLDOM") objXML.load(strSourceFile) If objXML.parseError.ErrorCode <> 0 Then objXML.loadXML "<?xml version=""1.0"" encoding=""gb2312"" ?><tt></tt>" End If Set objRootlist = objXML.documentElement.selectSingleNode("tt") user= objRootsite.childNodes.item(i).childNodes.item(1).text |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |