0
我正在使用WinHttp.WinHttpRequest.5.1從url中取回一個xml文檔。它在文件的開頭有一個「ï¿」,導致XMLDOM.loadxml失敗。VB腳本BOM UTF-8編碼文件刪除BOM
有沒有辦法來
- 從URL讀取時從字符串中刪除BOM
- 有XML解析器忽略BOM
(注:我不能改變來自URL的響應)
我正在使用WinHttp.WinHttpRequest.5.1從url中取回一個xml文檔。它在文件的開頭有一個「ï¿」,導致XMLDOM.loadxml失敗。VB腳本BOM UTF-8編碼文件刪除BOM
有沒有辦法來
(注:我不能改變來自URL的響應)
當然。您可以在結果字符串的開頭清除BOM。我爲你寫了這個功能。傳遞一個url作爲參數,該函數將從BOM響應中返回乾淨。 當用戶嘗試發佈VBScript代碼時,Stackoverflow存在一些問題。你可以在這裏看到功能: http://pastebin.com/mQysnW40