Danske tegn i XMLblock i HTTP kald oversættes forkert.
Hej alle i kloge mennesker...Jeg har et problem som nok ligger lidt på grænsen mellem en del katagorier.
Problemet er i EXCEL, ja VBA og ikke VB men forventer at folk her bedre kan svare end folk i PROGRAMMER-->EXCEL da det ikke er programmering.
Jeg kalder en webservice ved at sende en XML blok som parameter til en http server. (ja sådan kræver udbyderen at det gøres.)
I min XML block har jeg danske tegn, men disse danske tegn bliver ikke oversat korrekt.
Jeg kalder med WinHttp.WinHttpRequest, og giver så min xml tekst med.
Men når jeg kigger på den reelt sendte trafik bliver "TV2Ø" til "TV2\303\230", og ikke det korrekte "TV2\330".
Både http og XML'en henviser til codepage ISO-8859-1
Hvis jeg manuelt sender TV2\330 bliver dette modtaget korrekt, så det må være der hvor TV2Ø i XML'en oversættes og sendes at fejlen opstår.
Mit spørgsmål er derfor on nogen ved hvordan man bestemmer hvilket tegnsæt der bruges til at oversætte dette når jeg kalder
WinHttpRequest.send(minXML)
Jeg håber det blev forståeligt...
/Lasse