ASP读取XML值的问题

spirit888 2014-02-15 11:05:07
继承上一篇,最终发现问题出在,用ASP读取存在本地的XML文件是正常的,但是如果同样的信息是在一个变量里,就无法读取了。求解释。
xxx="<xml>"
xxx=xxx&"<ToUserName><![CDATA[gh_xxxxxx]]></ToUserName>"
xxx=xxx&"<FromUserName><![CDATA[oFCiAjoShGKSvxxxCe2CyFNT-7Pw]]></FromUserName>"
xxx=xxx&"<CreateTime>1360390533</CreateTime>"
xxx=xxx&"<MsgType><![CDATA[text]]></MsgType>"
xxx=xxx&"<Content><![CDATA[内容]]></Content>"
xxx=xxx&"<MsgId>5842832849123009172</MsgId>"
xxx=xxx&"</xml>"
Set xmlDOC = server.CreateObject("MSXML.DOMDocument")
If xmlDOC.ReadyState>2 Then
Response.Write("1:"& xmlDOC.ReadyState&"<br>" )
xmlDOC.load(xxx)
'xmlDOC.load(Server.MapPath("1.xml"))
response.write xmlDOC.getElementsByTagName("sUser").item(0).text
Else
Response.Write("2:"& xmlDOC.ReadyState )
end if
Set xmlDOC = nothing

1.xml里的内容就是XXX里的内容,但是读取1.xml就正常,读取XXX,提示缺少对象,求大神解释!!
...全文
189 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaoliuvv 2014-02-19
  • 打赏
  • 举报
回复
xmldoc.LoadXML
spirit888 2014-02-19
  • 打赏
  • 举报
回复
搞定,感谢,给分
839494724 2014-02-17
  • 打赏
  • 举报
回复
能有跟多的学习资料吗
Go 旅城通票 2014-02-15
  • 打赏
  • 举报
回复
xxx="<xml>"
xxx=xxx&"<ToUserName><![CDATA[gh_xxxxxx]]></ToUserName>"
xxx=xxx&"<FromUserName><![CDATA[oFCiAjoShGKSvxxxCe2CyFNT-7Pw]]></FromUserName>"
xxx=xxx&"<CreateTime>1360390533</CreateTime>"
xxx=xxx&"<MsgType><![CDATA[text]]></MsgType>"
xxx=xxx&"<Content><![CDATA[内容]]></Content>"
xxx=xxx&"<MsgId>5842832849123009172</MsgId>"
xxx=xxx&"</xml>"
    Set xmlDOC = Server.CreateObject("MSXML.DOMDocument")
'    If xmlDOC.ReadyState>2 Then
'        Response.Write("1:"& xmlDOC.ReadyState&"<br>" )
'        xmlDOC.load(xxx) 
        xmlDOC.loadXML(xxx)''''''''''''''''''
        'xmlDOC.load(Server.MapPath("1.xml")) 
        Response.Write xmlDOC.getElementsByTagName("ToUserName").item(0).text
'    Else
'        Response.Write("2:"& xmlDOC.ReadyState )
'    end if
    Set xmlDOC = nothing
loadXML加载字符串格式的,加载文件才用load
spirit888 2014-02-15
  • 打赏
  • 举报
回复
写错了,读取的是 ToUserName response.write xmlDOC.getElementsByTagName("ToUserName").item(0).text

28,390

社区成员

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

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