אני עובד עם Spreadsheet::WriteExcel וצריך לוודא את התוכן לפני הוספה:
                        _utf8_on($cell);
                        $cell = '' unless utf8::valid($cell);
בגלל שהנתונים הגולמיים שלי קצת בעיתיים - מכילים הרבה זבל.
ממה שאני מבין במצב רגיל זה עובד בלי בעיות.
בגרסא מתקדמת יותר עברתי להשתמש ב Excel::Writer::XLSX
גם שם אני עושה אותו טריק.
מרוצה מאוד מהמודולים האלה.


2012/8/27 moshe nahmias <[email protected]>

> היי,
> אני משתמש במודול spreadsheet::Write עבור פרויקט שאני עובד עליו (צריך
> להעביר מידע מקובץ XML שיש לי לאקסל כדי שיהיה נוח למישהו אחר לקרוא את המידע).
> הצלחתי בהכל פרט לדבר קטן אך חשוב, המידע מוצג בג'יבריש...
> השאלה איך אני גורם לזה להיות מוצג כמו שצריך, המידע כתוב בעברית (אני לוקח
> אותו מה-XML ומעביר אותו תוך שימוש במודול לקובץ אקסל שאני יוצר.
> משתמש ב-dwimperl גרסה 5.14.2
>
> כשאני מעביר את המידע לקובץ טקסט הכל עובד כמו שצריך כך שאני חושד במודול או
> באקסל אם זה מעביר בקידוד אחר (מכונת חלונות, אבדוק את זה גם בלינוקס היום).
>
> בתודה, משה
>
> _______________________________________________
> Perl mailing list
> [email protected]
> http://mail.perl.org.il/mailman/listinfo/perl
>
_______________________________________________
Perl mailing list
[email protected]
http://mail.perl.org.il/mailman/listinfo/perl

Reply via email to