16. april 2008 - 19:46Der er
3 kommentarer og 1 løsning
Hvordan ser jeg hvilken encoding en tekst har?
Jeg kalder en webservice, som returnerer nogle data med danske tegn. Jeg har fået at vide, at webservicen kører utf-8, men når jeg skrive mine data ud, så er æ, ø og å erstattet af "????"
Inden jeg skriver til producenter og brokker mig, så vil jeg gerne sikre mig, at jeg har tjekket om data fra webservicen virkelig er utf-8. Men hvordan gør man det? Altså hvordan tjekker jeg, hvilken encoding den xml der returneres fra webservicen har?
Det er uanset hvor jeg smider retur output hen, så vises æ,ø og å med "??" Det er både hvis jeg udskriver til en browser, til en winform eller tjekker værdierne direkte i Visual Studios debuggingvindue. Det var derfor at jeg var på udkig efter en metode til at tjekke hvilken encoding en given tekststreng har?
Både den xml der sendes afsted og modtages retur har en angivelse af encoding sat til utf-8, så jeg tror ikke det er der fejlen ligger.
Har glemt hvad løsningen var, men tror det er på tide at lukke spørgsmålet...
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.