asp如何读取xml文件里的值?

xiaoliuvv 2014-02-08 06:38:11
Set xmldoc = Server.CreateObject("Microsoft.XMLDOM")
xmldoc.async = "false"
xmldoc.Load ("<xml><string1>A</string1><string2>B</string2><string3>C</string3></xml>")
'xmldoc.Load Request
If xmldoc.ReadyState>2 Then
Response.Write 我想输出string1的值或者所有标签的值
else
Response.Write "出错了"
end if
set xmldoc=nothing
...全文
156 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoliuvv 2014-02-08
  • 打赏
  • 举报
回复
已经知道了,是xmldoc.Load 的问题 应该用xmldoc.LoadXML 前一个是装载文件,后一个是装载字符串
xiaoliuvv 2014-02-08
  • 打赏
  • 举报
回复
Microsoft VBScript 运行时错误 错误 '800a01a8' 缺少对象: 'node' /daohang3/weixin/4.asp,行 9 不知道什么时候,有时候提示 xml错:文档的顶层无效。处理资源
xiaoliuvv 2014-02-08
  • 打赏
  • 举报
回复
Set xmldoc = Server.CreateObject("Microsoft.XMLDOM") xmldoc.async = "false" xmldoc.Load ("<xml><string1>A</string1><string2>B</string2><string3>C</string3></xml>") 'xmldoc.Load Request If xmldoc.ReadyState>2 Then Set node = xmldoc.SelectSingleNode("string1") Response.Write node.text else Response.Write "出错了" end if set xmldoc=nothing 这样会报错
孟子E章 2014-02-08
  • 打赏
  • 举报
回复
节点的text属性
xiaoliuvv 2014-02-08
  • 打赏
  • 举报
回复
刚开始接触xml 有些不明白, <string1><![CDATA[asdfasdf]]></string1> 像这种标签中间的值怎么获取呢

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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