郁闷了,该如何使用xmlDom,请教高人

mudsong 2004-09-14 09:32:40
MSXML2.DOMDocument怎么用?

我想用asp读节点的一些属性

<data-sources>
<data-source key="A" type="Access">
<set-property property="filePath" value="../database/test1.mdb" />
<set-property property="url" value="Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" />
</data-source>
<data-source key="B" type="Access">
<set-property property="filePath" value="../database/test2.mdb" />
<set-property property="url" value="Provider = Microsoft.Jet.OLEDB.4.0; Data Source =" />
</data-source>
</data-sources>

我不明白Microsoft.FreeThreadedXMLDOM与MSXML2.DOMDocument有什么区别
你们大家在asp里读取xml文件数据是用什么方法做的?

执行了set objNodes = objXML.documentElement.SelectSingleNode("//data-sources/data-source")
然后才能分别读取data-source与set-property的属性?

xmlDom哪里有中文帮助?英文我看不懂呀....
...全文
124 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
DeltaCat 2004-09-15
  • 打赏
  • 举报
回复
set objNodes = objXML.documentElement.SelectSingleNode("//data-sources/data-source[@key='A']")
  • 打赏
  • 举报
回复
方法基本跟雨中人相类似,设置个结点读取
colee 2004-09-14
  • 打赏
  • 举报
回复
google搜索 XMLdocument 对象模型手册.chm
ssm1226 2004-09-14
  • 打赏
  • 举报
回复
<%


set xmldoc=server.CreateObject("msxml2.domdocument")
xmldoc.async=false
xmldoc.load server.MapPath("csdn0029.xml")


sub writeNodes(oNode)
dim node,attrs,attr
set nodes=oNode.childNodes
for each node in nodes
response.Write "<hr>"
response.Write "节点:" & node.nodename & "的属性:<br/>"
set attrs=node.attributes
for each attr in attrs
response.Write attr.name &"-->"& attr.text & "<br/>"
next
if node.hasChildNodes then
call writeNodes(node)
end if
next
end sub

call writeNodes(xmldoc.documentElement)

%>
mudsong 2004-09-14
  • 打赏
  • 举报
回复
在服务端读取

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧