加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

使用经典ASP编写完整的XML文件

发布时间:2020-12-16 09:23:41 所属栏目:asp.Net 来源:网络整理
导读:我从一个Web服务获得一个 XML文件,只需要打印经典ASP收到的整个XML文件. XML文件读取: strURL = "http://www.google.com/ig/api?weather=" weather "hl=" hlset xmlDoc = createObject("MSXML2.DOMDocument")xmlDoc.async = FalsexmlDoc.setProperty "Serve
我从一个Web服务获得一个 XML文件,只需要打印经典ASP收到的整个XML文件.

XML文件读取:

strURL = "http://www.google.com/ig/api?weather=" & weather & "&hl=" & hl

set xmlDoc = createObject("MSXML2.DOMDocument")
xmlDoc.async = False
xmlDoc.setProperty "ServerHTTPRequest",true
bLoaded = xmlDoc.load(strURL)

有没有一种简单的方法来打印整个XML文件,如Response.Write xmlDoc.xml或其他方式?

解决方法

对Response.Write的一个较少知道的替代是:

Response.ContentType = "text/xml"
 Response.CharSet = "UTF-8"
 xmlDoc.save Response

这会导致xmlDoc将xml直接写入响应流.这比生成xml属性返回的Unicode字符串稍微更有效,只是使用Response.Write将其重新编码为响应流.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读