Thread View: pl.comp.lang.ruby
6 messages
6 total messages
Started by RaVbaker
Wed, 30 Aug 2006 21:12
Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: RaVbaker
Date: Wed, 30 Aug 2006 21:12
Date: Wed, 30 Aug 2006 21:12
16 lines
1684 bytes
1684 bytes
Witam! W moim programie pobieram informacje z pliku przez 'File.open()'. W pliku który w ten sposób zapisuję do zmiennej String nie widzę polskich znaków. Znaczy się w ich miejscu są znaki unikowe (chyba). I to co ciekawe parami... Np. zamiast "ę" to "\304\231", "ś" to "\305\233" a "ć" to "\304\207"... Moje pytanie dotyczy tego jak wyświetlić te polskie znaki? Plik z którego pobieram informacje jest kodowany jako UTF-8 a sam pracuję pod kontrolą systemu operacyjnego Windows XP. Spotkał się już ktoś z tego typu problemem i go rozwiązał? Z poważaniem, Rafał "RaVbaker" Piekarski.
Re: Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: Marcin Mielżyński
Date: Wed, 30 Aug 2006 21:46
Date: Wed, 30 Aug 2006 21:46
13 lines
1134 bytes
1134 bytes
np:
require 'iconv'
require 'rubygems'
require_gem 'chardet'
s = "\305\233\304\207"
puts
Iconv.new('iso-8859-2',UniversalDetector::chardet(s)['encoding']).iconv(s)
lopex
Re: Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: RaVbaker
Date: Thu, 31 Aug 2006 08:41
Date: Thu, 31 Aug 2006 08:41
9 lines
1314 bytes
1314 bytes
Marcin Mielżyński napisał(a): > np: > > require 'iconv' A gdy nie mam 'iconv' ? Skąd to wziąć?
Re: Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: Jaroslaw Zabiello
Date: Thu, 31 Aug 2006 16:56
Date: Thu, 31 Aug 2006 16:56
13 lines
1116 bytes
1116 bytes
On 31 Aug 2006 01:41:14 -0700, RaVbaker wrote: >> require 'iconv' > > A gdy nie mam 'iconv' ? > > Skąd to wziąć? Czy tak trudno wpisać do googli: iconv win32 ? -- Jarosław Zabiełło http://blog.zabiello.com
Re: Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: Szymon Bęczkowski
Date: Fri, 01 Sep 2006 20:04
Date: Fri, 01 Sep 2006 20:04
8 lines
1134 bytes
1134 bytes
On Thu, 31 Aug 2006 18:56:31 +0200, Jaroslaw Zabiello <hipertracker@gmail.com> wrote: A właśnie. Wie ktoś jak tam stoi postęp prac Ruby vs. unikod? Jak myślicie, w 1.9 już będzie? -- Szymon Bęczkowski
Re: Polskie znaki z pliku... dlaczego np. "\304\231"...
Author: Marcin Mielżyński
Date: Fri, 01 Sep 2006 21:47
Date: Fri, 01 Sep 2006 21:47
11 lines
1287 bytes
1287 bytes
Szymon Bęczkowski wrote: > On Thu, 31 Aug 2006 18:56:31 +0200, Jaroslaw Zabiello > <hipertracker@gmail.com> wrote: > > A właśnie. Wie ktoś jak tam stoi postęp prac Ruby vs. unikod? Jak > myślicie, w 1.9 już będzie? nie, w 2.0 lopex
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads