Avatar billede mik28 Seniormester
08. oktober 2005 - 14:36 Der er 10 kommentarer og
1 løsning

Hvorfor mister jeg danske tegn

Hej Eksperter,

Jeg er ikke helt sikkert på hvor jeg skal stille det her spørgsmål for jeg ved ikke hvor det er det går galt. Jeg har en tabel med postnumre og bynavne (MySQL) På baggrund af den danner jeg en dropdownboks. Hvis jeg kigger på tabellen via webmin eller MySQL Front, så ser det hele pænt ud, men når jeg hiver data ud via JDBC så bliver alle æøå lavet om til ?.

<option value="2100">2100 - K?benhavn ?
Avatar billede arne_v Ekspert
08. oktober 2005 - 14:39 #1
Det ligner meget at din HTML faktisk er i ISO-8859-1 men at du har fortalt
browseren at det er UTF-8
Avatar billede mik28 Seniormester
08. oktober 2005 - 14:40 #2
æøå virker ellers fint bare ikke der
Avatar billede mik28 Seniormester
08. oktober 2005 - 14:41 #3
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
Avatar billede arne_v Ekspert
08. oktober 2005 - 14:41 #4
måske skriver du ÆØÅ i UTF-8 de andre steder !?!?
Avatar billede arne_v Ekspert
08. oktober 2005 - 14:41 #5
hm - det ser godt nok meget ISO'sk ud
Avatar billede arne_v Ekspert
08. oktober 2005 - 14:43 #6
Prøv lige:

String s = rs.getString(colix);

og

byte[] b = rs.getBytes(colix);
String s = new String(b, "ISO-8859-1"):

og

byte[] b = rs.getBytes(colix);
String s = new String(b, "UTF-8"):

og se om en af dem virker
Avatar billede mik28 Seniormester
08. oktober 2005 - 14:51 #7
Hmmmm. Hvad er colix?
Avatar billede mik28 Seniormester
08. oktober 2005 - 15:05 #8
Det er godt nok meget mærkeligt. Jeg har prøvet at indsætte æøå alle andre steder og der virker det fint
Avatar billede arne_v Ekspert
08. oktober 2005 - 15:21 #9
rs = resul set
colix = kolonne index
Avatar billede mik28 Seniormester
09. oktober 2005 - 12:08 #10
String s = rs.getString(colix); Kan jeg godt

byte[] b = rs.getBytes(colix); Kan jeg godt
String s = new String(b, "ISO-8859-1"); Kikser

String s = new String(b, "UTF-8"); Kikser

Noget med UnsuppotedEncodingException
Avatar billede mik28 Seniormester
15. oktober 2005 - 08:14 #11
Jeg aner ikke hvad problemet var men nu ser det ud til at virke
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
Kurser inden for grundlæggende programmering

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