Powered by SmartDoc

Jcodeを使おう(実用本位のJcode紹介)

$Date: 2000/12/05 13:55:10 $
Kiyoka Nishiyama
http://www.netfort.gr.jp/~kiyoka/jcode_intro/index.html

はじめに

目的

アプローチ(5W1Hで見てみる)

  1. what:Jcodeとは何か
  2. why:なぜJcodeか?
  3. when:どんな場面で使えるのか
  4. where:どんな環境で使えるのか
  5. who:だれが使うのか?(それは、もちろんあなたです。)
  6. how:どうやって使うのか

Jcode概説

what:何か

  1. 日本語文字コード用汎用モジュールである
  2. 基本的な機能は、文字コード判別、変換
  3. サポートする文字コード
  4. 開発者・開発チーム

why:なぜJcodeか?

  1. デバッグ済みコードを使おう
  2. なぜJcodeが必要なのか?

when:どんな場面で使えるのか

  1. HTMLファイルの文字コード変換・チェック(ヘッダの文字コード指定と、ファイルの文字コードがマッチしているかどうかなど)
  2. perlプログラムから送信するMailの文字コード変換
  3. CGIへのフォーム入力データの文字コード変換/半角・全角変換(詳しい方、補足お願いします。)

where:どんな環境で使えるのか

who:誰が使うのか(それは、もちろんあなたです。)

how:どうやって使うのか

漢字コードについての基礎(深い話題は除く)

perlとマルチバイト処理の関係

getcodeメソッドとconvertメソッド

jcode.plレガシーインターフェースとオブジェクト指向インターフェース

getcodeメソッド -- エンコードを調べる

convertメソッド -- 任意のエンコードに変換する

サンプルコードによるデモ

perl5.6のテスト

文字コード判別(getcodeメソッド使用)

nkfもどき(convertメソッド使用)

付録:その他のリソース

perlがインストールされている環境で見れる資料

インターネット上のリソース

書籍