🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153123

Re: kodowania znaków

#153123
From: nullpointer
Date: Sun, 13 Nov 2011 15:55
18 lines
2033 bytes
Zakładam że jesteś w stanie wygenerować jakoś taki plik. Wygeneruj, a 
potem podanym wyżej sposobem zapisz go w różnych kodowaniach (a 
następnie z tych kodowań odczytaj) i sprawdź czy:
  a) Po odczycie masz to co przed zapisem
  b) Pliki w różnych kodowaniach się czymś różnią (np rozmiarem)
     i czy Ci to przeszkadza

Zasadniczo UTF-8 powinien Ci wystarczyć. Idea tego kodowania polega na 
tym, że znaki (o ile się da) kodowane są na jednym bajcie, a jeśli się 
nie da, to masz w tekście potworki tylu 0x0123itd... które kodują znaki 
spoza 8-bitowego zestawu.

Dla UTF-16 każdy znak zapisywany jest na dwóch bajtach, więc pliki będą 
większe, a 16 bitów zdaje się i tak nie wyczerpuje wszystkich 
dopuszczalnych znaków.

-- 
npe
Technical Details
Message-ID: <j9opa3$4pm$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!.POSTED!not-for-mail
References: <76fe3b04-a851-44de-9908-1745ab57fdc4@r9g2000vbw.googlegroups.com> <j9eavk$8qq$1@news.onet.pl> <j9ebcd$ad7$1@news.onet.pl> <j9ebh8$agn$1@news.onet.pl> <j9ebl8$b6b$1@news.onet.pl> <bf023f23-90da-41f7-95a6-e7b2c6965f61@s5g2000vbe.googlegroups.com> <j9fp4q$a7f$1@news.onet.pl> <d1397dfb-f5be-4258-a9a3-c4159e04fff3@s7g2000yqa.googlegroups.com> <j9lqh7$vjh$1@news.onet.pl> <132092f3-812b-43b1-b923-c98b09aa5ca1@a16g2000yqk.googlegroups.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.onet.pl!.POSTED!not-for-mail
From: nullpointer <i.tak@nie.dojdzie.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: kodowania znaków
Date: Sun, 13 Nov 2011 16:55:48 +0100
Organization: http://onet.pl
Lines: 18
Message-ID: <j9opa3$4pm$1@news.onet.pl>
References: <76fe3b04-a851-44de-9908-1745ab57fdc4@r9g2000vbw.googlegroups.com> <j9eavk$8qq$1@news.onet.pl> <j9ebcd$ad7$1@news.onet.pl> <j9ebh8$agn$1@news.onet.pl> <j9ebl8$b6b$1@news.onet.pl> <bf023f23-90da-41f7-95a6-e7b2c6965f61@s5g2000vbe.googlegroups.com> <j9fp4q$a7f$1@news.onet.pl> <d1397dfb-f5be-4258-a9a3-c4159e04fff3@s7g2000yqa.googlegroups.com> <j9lqh7$vjh$1@news.onet.pl> <132092f3-812b-43b1-b923-c98b09aa5ca1@a16g2000yqk.googlegroups.com>
NNTP-Posting-Host: 79.110.197.206
Mime-Version: 1.0
X-Trace: news.onet.pl 1321199747 4918 79.110.197.206 (13 Nov 2011 15:55:47 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Sun, 13 Nov 2011 15:55:47 +0000 (UTC)
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0
In-Reply-To: <132092f3-812b-43b1-b923-c98b09aa5ca1@a16g2000yqk.googlegroups.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit