ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks

          其實perl對國際化非常的支持,例如在windows下讀入一個gbk(cp936)的文本,然后要轉化為utf8的文本輸出,代碼如下:

          use Encode;

          use Encode::CN;??????#最后包含這個包,以為對以后編譯有好處。

          use PerlIO;??????# 同上




          open(FILE, "<:encoding(gbk)", "gbk.txt");??????# 這里自動解碼成utf8
          @lines = <FILE>;
          ?close(FILE);

          ???

          open(F, ">:utf8", "utf.txt");??????# 自動編碼成utf8.
          print F @lines;
          close(F);


          這樣可以省得再打開以后在編碼。

          posted on 2006-04-18 20:34 ivaneeo 閱讀(422) 評論(0)  編輯  收藏 所屬分類: perl-殺雞就要用牛刀
          主站蜘蛛池模板: 电白县| 堆龙德庆县| 方正县| 专栏| 怀柔区| 和政县| 远安县| 丰台区| 克山县| 莆田市| 钦州市| 府谷县| 昌都县| 抚宁县| 吉木萨尔县| 建昌县| 喀喇沁旗| 北京市| 阿合奇县| 米易县| 福清市| 门源| 巧家县| 万安县| 淳化县| 青岛市| 临夏市| 睢宁县| 儋州市| 汽车| 方城县| 丘北县| 霍山县| 壤塘县| 道真| 高陵县| 台东县| 张北县| 青田县| 乐清市| 嘉荫县|