Avatar billede thomasabcd Nybegynder
09. juni 2006 - 23:38 Der er 1 kommentar og
1 løsning

Problemer med at læse specialtegn fra XML

Hej,

jeg har problemer med at læse ÆØÅ fra noget XML (som jeg desværre ikke selv har styr over formatteringen af).

Jeg prøver:
System.Xml.XmlDocument xml = new XmlDocument();
xml.Load(XmlReader.Create(url));

men får :
Invalid character in the given encoding. Line .... position ... hvilket passer med den position, hvor der eksempelvis står æ,ø eller å.

Hvis der ikker ÆØÅ i den XML jeg får tilbage, er der ingen problemer. Hvordan encoder jeg, når jeg læser XMLen fra URLen ?
Avatar billede arne_v Ekspert
10. juni 2006 - 05:24 #1
Hvilken encoding er angivet i XML prolog ?

Og hvilken encoding er filen faktisk i ?
Avatar billede thomasabcd Nybegynder
12. juni 2006 - 12:19 #2
Det blev løst ved at encode værdierne i UTF-8 i den URL, som returnerer XML
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester