【发布时间】:2012-02-28 15:46:01
【问题描述】:
我正在使用 WinHttp.WinHttpRequest.5.1 从 url 取回 xml 文档。它在文件的开头有一个“”,导致 XMLDOM.loadxml 失败。
有没有办法
- 从 URL 读取时从字符串中删除 BOM
- 让 xml 解析器忽略 BOM
(注意:我无法更改来自 URL 的响应)
【问题讨论】:
我正在使用 WinHttp.WinHttpRequest.5.1 从 url 取回 xml 文档。它在文件的开头有一个“”,导致 XMLDOM.loadxml 失败。
有没有办法
(注意:我无法更改来自 URL 的响应)
【问题讨论】:
当然。您可以清除结果字符串开头的 BOM。我为你写了这个函数。将 url 作为参数传递,该函数将从 BOM 响应中返回 clean。 当用户尝试发布 VBScript 代码时,Stackoverflow 会出现一些问题。您可以在此处查看功能: http://pastebin.com/mQysnW40
【讨论】: