[Israel.pm] בעיה בקידוד

Meir Guttman meir at guttman.co.il
Mon Aug 27 17:07:24 PDT 2012


Dear Moshe,

 

Put the following pragma at the start of your code:

use utf8;

This pragma tells Perl that the code itself contains Unicode characters in strings, RE, etc. Unicode BTW ain’t simple. The standard itself is north of 600 pages… Why isn’t that the default beats the Sh%^&t out of me, but it is not. Probably some fears about backward compatibility.

Meir

 

From: perl-bounces at perl.org.il [mailto:perl-bounces at perl.org.il] On Behalf Of moshe nahmias
Sent: יום ג 28 אוגוסט 2012 01:36
To: Perl in Israel
Subject: Re: [Israel.pm] בעיה בקידוד

 

אוקי, הבנתי מה הגורם לבעיה אבל לא למה זה עושה את הבעיה...
המידע שלי מסודר במשתנים ומשום מה זה גורם לבעיה, כששמתי סתם מילה (לא משנה אם בעברית או באנגלית) זה עבד כמו שצריך...
השאלה איך אני יכול לגרום לזה לעבוד עם משתנים? (אם זה אפשרי)

 

2012/8/27 Y L <yuvallb at gmail.com>

אני עובד עם Spreadsheet::WriteExcel וצריך לוודא את התוכן לפני הוספה:

                        _utf8_on($cell);
                        $cell = '' unless utf8::valid($cell);

בגלל שהנתונים הגולמיים שלי קצת בעיתיים - מכילים הרבה זבל.
ממה שאני מבין במצב רגיל זה עובד בלי בעיות.
בגרסא מתקדמת יותר עברתי להשתמש ב Excel::Writer::XLSX
גם שם אני עושה אותו טריק.
מרוצה מאוד מהמודולים האלה.

 

2012/8/27 moshe nahmias <moshegrey at ubuntu.com>

היי,
אני משתמש במודול spreadsheet::Write עבור פרויקט שאני עובד עליו (צריך להעביר מידע מקובץ XML שיש לי לאקסל כדי שיהיה נוח למישהו אחר לקרוא את המידע).
הצלחתי בהכל פרט לדבר קטן אך חשוב, המידע מוצג בג'יבריש...
השאלה איך אני גורם לזה להיות מוצג כמו שצריך, המידע כתוב בעברית (אני לוקח אותו מה-XML ומעביר אותו תוך שימוש במודול לקובץ אקסל שאני יוצר.
משתמש ב-dwimperl גרסה 5.14.2

כשאני מעביר את המידע לקובץ טקסט הכל עובד כמו שצריך כך שאני חושד במודול או באקסל אם זה מעביר בקידוד אחר (מכונת חלונות, אבדוק את זה גם בלינוקס היום).

בתודה, משה

 

_______________________________________________
Perl mailing list
Perl at perl.org.il
http://mail.perl.org.il/mailman/listinfo/perl

 


_______________________________________________
Perl mailing list
Perl at perl.org.il
http://mail.perl.org.il/mailman/listinfo/perl

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.perl.org.il/pipermail/perl/attachments/20120828/55f436b3/attachment.htm 


More information about the Perl mailing list