🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.perl
Article #40073

Re: Spreadsheet::WriteExcel i zamiana kodowania

#40073
From: Paweł Matejski
Date: Fri, 12 Nov 2004 03:23
32 lines
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-mail
References: <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