FUJITSU Software Linkexpress 導入ガイド
目次 索引 前ページ次ページ

第10章 コード変換の準備(Linkexpressサーバ)

10.5 Interstage Charset Managerコード変換規則の取り込み例

Interstage Charset Manager(標準コード変換プログラム)のコード変換規則を取り込むことによるコード変換テーブルのカストマイズについて、hscust2コマンドを利用した2バイト系文字のコード変換を例にして説明します。

  1. 標準コード変換プログラムのコード変換規則のカストマイズ

    JEFコードの0x76C2をUnicodeの0xEC61に変換するようカストマイズします。

  2. 標準コード変換プログラムのコード変換規則の取り込み

    hscust2コマンドで、標準コード変換プログラムのコード変換規則を、hsconvの変換テーブルに取り込みます。
    "JEF-EBCDIC(カナ)系 字形重視"から"Unicode系(UTF-8)"へのコード変換テーブルをカストマイズします。

    # hscust2 -f Jefkana -t Unicode -U utf8 -d /temp/output

    なお、lxcmcustコマンド(Linkexpress V5.0L10相当からサポート)を利用することで、全てのコード変換規則を1手順で取り込むことができます。hscust2コマンド、およびlxcmcustコマンドの詳細については、「コマンドリファレンス」を参照してください。

  3. 登録状態を確認

    hscust2コマンドで入力コード系のキーワードと出力コード系のキーワードを確認します。

    # hscust2 -f Jefkana -t Unicode -U utf8 -g 76C2
    ##################################################
    # Hscust convert table information
    #       From  Code  : Jefkana (0x76C2 - 0x76C2)
    #       To    Code  : Unicode
    ##################################################
    
    CODE = Jefkana:Unicode
    
    76C2:E38EA4
  4. コード変換の実行

    コード変換を実施し、結果を確認します。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1997-2013