Import af XML fil med danske bogstaver virker ikke korrekt
Hejsa,Hjælp!! Jeg har en XML fil, som indeholder æøå. Den ser således ud:
<?xml version='1.0' encoding='ISO-8859-1'?>
<orders>
<order>
<data>
<orderno>2</orderno>
<orderdate>11/03/2008 13:31</orderdate>
<statedate>11/03/2008 13:30</statedate>
<invoicedate></invoicedate>
<transaction_no></transaction_no>
</data>
<customer>
<company></company>
<name>Peter Jordan</name>
<cvr></cvr>
<ean></ean>
<ref></ref>
<address1>Sønderdalen 27</address1>
<address2></address2>
<postal>2870</postal>
<city>Dyssegård</city>
<phone>70262604</phone>
<email>pj@pickandship.dk</email>
<country>Danmark</country>
<comment></comment>
</customer>
osv.
Når jeg importerer dem med ASP, så bliver æøå byttet ud, med bogstavet der står lige før tegnet. Det betyder at Sønderdalen bliver til SSnderdalen hvor ø er byttet ud med S. Min import i ASP ser således ud:
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
Set objLst = Server.CreateObject("Microsoft.XMLDOM")
objXML.async = false
objXML.Load (A_filename)
If objXML.parseError.errorCode <> 0 Then
response.write("Load failed")
Else
strOrder_id = objXML.SelectSingleNode("//orderno").text
strDate = objXML.SelectSingleNode("//orderdate").text
strWeight = ""
Set objLst = objXML.getElementsByTagName("customer")
For i = 0 to (objLst.length - 1)
strCustCompany = objXML.SelectSingleNode("//company").text
strCustName = objXML.SelectSingleNode("//name").text
strCustAddress = objXML.SelectSingleNode("//address1").text
strCustAddress2 = objXML.SelectSingleNode("//address2").text
strCustZip = objXML.SelectSingleNode("//postal").text
strCustCity = objXML.SelectSingleNode("//city").text
strCustCountry = objXML.SelectSingleNode("//country").text
if objLst.item(i).getElementsByTagName("comment").item(0).hasChildNodes = true then
strCustComment = objXML.SelectSingleNode("//comment").text
end if
Next
Please help!!! Jeg har prøvet alt jeg kan finde på!!
Hilsen iBob