Article View: pl.comp.lang.perl
Article #40073Re: Spreadsheet::WriteExcel i zamiana kodowania
From: Paweł Matejski
Date: Fri, 12 Nov 2004 03:23
Date: Fri, 12 Nov 2004 03:23
32 lines
1690 bytes
1690 bytes
Mariusz wrote:
> Witam,
>
> moze ktos pomoze nie moge uzyskac polskich znaczkow w excelu
> ( jakie do h.. kodowanie on uzywa)
>
> probowalem standardowo iso-8859-2
> poznie zamiana na win1250 funkcja iso2win
> pozniej utf-8 funkcja NexTrieve::UTF8::iso88592
> i tak na sprobowanie iso2win i pozniej NexTrieve::UTF8::win1250
>
> i nic .
> Moze ktos pomoze .
Nie wiem, czy Ci to pomoże, ale kiedyś poradziłem sobie z dość prostym
xls'em takim kodem.
use Unicode::Map;
my $os = new Unicode::Map("ISO-8859-2");
if ($celval->{Code} eq 'ucs2')
{
$txh->{$nr}->[$k] = $os->from_unicode($celval->{Val});
}
else
{
$txh->{$nr}->[$k] = $celval->Value;
}
--
P.M.
Technical Details
Message-ID:
<cn1aap$o54$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailReferences:
<cmvhff$m66$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: Paweł Matejski <madej@spam.madej.pl.eu.org> Newsgroups: pl.comp.lang.perl Subject: Re: Spreadsheet::WriteExcel i zamiana kodowania Date: Fri, 12 Nov 2004 04:23:13 +0100 Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 32 Message-ID: <cn1aap$o54$1@inews.gazeta.pl> References: <cmvhff$m66$1@news.onet.pl> NNTP-Posting-Host: aof14.internetdsl.tpnet.pl Mime-Version: 1.0 X-Trace: inews.gazeta.pl 1100229785 24740 83.17.113.14 (12 Nov 2004 03:23:05 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Fri, 12 Nov 2004 03:23:05 +0000 (UTC) In-Reply-To: <cmvhff$m66$1@news.onet.pl> X-Accept-Language: pl, en X-User: madejp User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041007 Debian/1.7.3-5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit