bober0
November 26, 2008, 2:12pm
1
Wielu użytkowników przekleja opisy bezpośrednio z worda, gdzie dodawane są dziwne cudzysłowia (dolny, górny)
Przy przekodowywaniu ich
Iconv.new(“ISO-8859-2”,“UTF-8”).iconv(lancuch_znakow_z_cudzyslowiami_z_worda)
Iconv rzuca wyjątek Iconv::IllegalSequence
Rozumiem, że trzeba je podmieniać na normalne cudzysłowia przed kodowaniem.
Jednak nigdzie nie moge znaleźć im odpowiadających kodów.
Jak sobie z tym poradzić?
radarek
November 26, 2008, 4:40pm
2
Iconv.new("ISO-8859-2//TRANSLIT","UTF-8").iconv(lancuch_znakow_z_cudzyslowiami_z_worda)
bober0
November 27, 2008, 4:46pm
3
Dzięki radarek, gdzie to znalazłeś?
radarek
November 27, 2008, 5:35pm
4
A żebym to ja pamiętał :). Raz gdzieś to widziałem, a potem zapamiętałem, że w “man iconv” pisze, że do nazw kodowań możesz dołączyć takie opcje. Ostatnio zetknąłem się z tym w książce “The Ruby way”.