VBScript Microsoft.XMLDOM获取带有希伯来文字符的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

我需要使用Microsoft.XMLDOM获得vbsrcript中的XML内容,这很好,问题是XML的某些内容是希伯来语,返回问号而不是希伯来语字符

这是我的代码:

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文档是否指定了自己的编码?是,