VB脚本BOM UTF-8编码文件删除BOM

时间:2012-02-28 15:46:02

标签: xml vbscript

我正在使用WinHttp.WinHttpRequest.5.1从网址获取xml文档。它在文件的开头有一个“”,导致XMLDOM.loadxml失败。

有没有办法

  1. 从网址
  2. 读取时从字符串中删除BOM
  3. 让xml解析器忽略BOM
  4. (注意:我无法更改网址的响应)

1 个答案:

答案 0 :(得分:1)

当然。您可以在结果字符串的开头清除BOM。我为你写了这个函数。传递一个url作为参数,该函数将从BOM响应返回清除。 当用户尝试发布VBScript代码时,Stackoverflow会出现一些问题。你可以在这里看到功能: http://pastebin.com/mQysnW40