($title_img_alt)

こちらからの投稿は、先頭に表示されているコメントへの返信になります。
RE:AS/400 の MBCS について T.K さん [ 5月9日(月) 19時5分 ]
> IBM i には 3バイト文字セットは存在しません。
> この質問をされたのは UTFの漢字が 3バイトであるためであろうと
> 予想されます。
> 
> 都市伝説としてIBMのアナウンス・レターの翻訳が適切でなかったために
> CCSID 1399 は UTF であると信じている人や個人サイトで発表されてたりもしますが
> これは全くの誤りです。
> UTF-16 は英文字でも 2バイト、漢字は 3バイトであり
> UTF-8 は英小文字が 1バイト、漢字はやはり 3バイトです。
> EBCDIC と互換があるはずがないのですが特約店のSE が 1399 は ユニコードです、と
> 説明する例があまりにも多いのはIBM 発表レターの翻訳に誤りがあったせいで
> このちがいがわかれば UTF が IBM i に存在しえないことはわかるはずなのですが。
> 
> CCSID 1399 とは 5035 + NEC漢字のセットです。
> UTF とは何の関係もありません。
> 
> IBM i に存在している漢字はEBCDICですから 2バイト・セットしかありません。
> お馴染みのAPI: QDCXLATE では EBCDIC/UTF 変換はできません。
> UNIX API: iconv が必要です。
> 
> 参考URL
> 
>  http://www.as400-net.com/tips/database/28.html

返信が大変遅くなり申し訳ありません。

丁寧な語説明をありがとうございました。

お名前

パスワード

メールアドレス

タイトル

ホームページ

アドレス

項目