VBScript Microsoft.XMLDOM获取带有希伯来文字符的xml
我需要使用Microsoft.XMLDOM获得vbsrcript中的XML内容,这很好,问题是XML的某些内容是希伯来语,返回问号而不是希伯来语字符 这是我的代码:VBScript Microsoft.XMLDOM获取带有希伯来文字符的xml,xml,unicode,vbscript,Xml,Unicode,Vbscript,我需要使用Microsoft.XMLDOM获得vbsrcript中的XML内容,这很好,问题是XML的某些内容是希伯来语,返回问号而不是希伯来语字符 这是我的代码: Function readXML(url) 'Reads XML and returns the xmldom document if IsNull(XMLParser) Then Set XMLParser = CreateObject("Microsoft.XMLDOM") 'X
Function readXML(url) 'Reads XML and returns the xmldom document
if IsNull(XMLParser) Then
Set XMLParser = CreateObject("Microsoft.XMLDOM") 'XML object for loading and parsing
XMLParser.async = false
End If
dim pi
set pi = XMLParser.createProcessingInstruction("xml", " version='1.0' encoding='ISO-8859-1'")
XMLParser.appendChild(pi)
if XMLParser.Load(baseURL & url) then
Set readXML = XMLParser.documentElement
msgbox readXML.XML
Else
Msgbox "Error loading '" & url & "' data from Sport5.co.il " & chr(13) & "Please check connectivity",48
readXML = null
end if
End Function
Sub loadLeague(Sender)
Dim leagueDocRoot
set leagueDocRoot = readXML("495")
dim LeagueName
LeagueName = leagueDocRoot.selectSingleNode("Liga").selectSingleNode("Name").text
txtHeadline.Text = leagueName
End sub
如果我执行反转操作并发布数据,则单词שלום显示为:
如何对接收到的xml数据进行编码,以便正确显示
TIA原始XML文档是否指定了自己的编码?是,原始XML文档是否指定了自己的编码?是,