/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
æ/ø/å ?
Fra : Martin Mouritzen


Dato : 04-07-01 13:55

Hello,
Jeg arbejder på en applet, hvori jeg skal skrive en tekst hvor der vil
være æ,ø,å i teksten. Dette virker også fint på windows maskiner, men
på Mac vises tegnene som É.
Jeg har prøvet at skrive teksten direkte ud til skærmen (eg.
drawString("æøå"....) og det virker fint.
Min mistanke er at det er fordi jeg læser teksten fra en fil, og at
det er der den går galt.
Er der nogen der har haft samme problem, og hvordan løste I det?
--
Venlig hilsen / Best regards
Martin Mouritzen - martin@eisenstein.dk
Eisenstein - http://www.eisenstein.dk

 
 
Martin Mouritzen (05-07-2001)
Kommentar
Fra : Martin Mouritzen


Dato : 05-07-01 10:15

After I finished the 3 Pan Galactic Gargle Blasters, Martin Mouritzen
<martin@eisenstein.dk> just offered me, he muttered some weird stuff,
and I had to correct this gibberish:

>være æ,ø,å i teksten. Dette virker også fint på windows maskiner, men
>på Mac vises tegnene som É.

Følgende løste det:
(hvor tilføjelsen var parametren "ISO-8859-1", pr. standard bruges
UTF-8 så vidt jeg ved.)
br = new BufferedReader(new InputStreamReader(is,"ISO-8859-1"));
--
Venlig hilsen / Best regards
Martin Mouritzen - martin@eisenstein.dk
Eisenstein - http://www.eisenstein.dk

Thorbjoern Ravn Ande~ (30-07-2001)
Kommentar
Fra : Thorbjoern Ravn Ande~


Dato : 30-07-01 00:50

Martin Mouritzen wrote:
>
> After I finished the 3 Pan Galactic Gargle Blasters, Martin Mouritzen
> <martin@eisenstein.dk> just offered me, he muttered some weird stuff,
> and I had to correct this gibberish:
>
> >være æ,ø,å i teksten. Dette virker også fint på windows maskiner, men
> >på Mac vises tegnene som É.
>
> Følgende løste det:
> (hvor tilføjelsen var parametren "ISO-8859-1", pr. standard bruges
> UTF-8 så vidt jeg ved.)
> br = new BufferedReader(new InputStreamReader(is,"ISO-8859-1"));

Standard er det "typiske" tegnsaet paa den paagaeldende computer.

Er der ikke noget med at Mac'er ikke bruger ISO-Latin?

--
Thorbjørn Ravn Andersen "...plus... Tubular Bells!"
http://bigfoot.com/~thunderbear

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste