• ベストアンサー

コード変換(漢字)のサンプルプログラム

始めまして! 困っています、御力添えをお願いします。 UNIX(SouOS5.8)でのコード変換(SJIS→EUC、EUC→SJIS)のコーディング(サンプルソース:C言語)をどなたか教えて頂けないでしょうか? お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

下記URL参照。

参考URL:
http://www-cms.phys.s.u-tokyo.ac.jp/~naoki/CIPINTRO/CCGI/kanjicod.html
ryuichi_kawamura
質問者

お礼

こんにちは、epistemeさん。 コード変換に関してのご返答ありがとうございます。 参考URLとても参考になりました。 今後とも何かありました時には御教授の方お願いいたします。

その他の回答 (2)

  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.2

こんにちわ。 #1 のmuyoshid です。 ごめんなさい。 Unix 環境でしたね。 それでは、以下の参考URL からどうぞ。

参考URL:
ftp://ftp.lab.kdd.co.jp/Japan/nkf/
ryuichi_kawamura
質問者

お礼

こんにちは、muyoshidさん。 コード変換に関しての参考URLありがとうございました。 とても参考になりました。 また何かありました時には御教授お願いいたします。

  • muyoshid
  • ベストアンサー率72% (230/318)
回答No.1

こんにちわ。 市川至さんが作成された、nkf (Network Kanji Filter) が良いと思います。 コード変換のための、プログラム付きで配布されています。 参考URL から目的のプラットフォームのものをDownload して下さい。

参考URL:
http://www.vector.co.jp/vpack/browse/person/an000494.html

関連するQ&A

  • 文字コード変換プログラムについて

    c言語でfgetcでファイルを読み込みをiconv関数を使用して文字コードを変換したいのですが、サンプルソースを知っている方、もしくはソース知っている方教えていただけますか?

  • C言語にてコード変換する方法

    C言語でSJISデータをUTF8データに変換することって可能でしょうか? クライアントはWinNTでサーバがUnixであり、 ある設定データのコードを変換したいのですが、簡単にできる関数など ありますでしょうか?

  • 文字コードの変換プログラム

    SJIS,JIS,EUC,Unicodの変換プログラムを作っています。 SJISを基調とし、それ以外とコード組む事で実現させていますが、 SJIS-Unicodeの変換がどのように行えばよいのかわかりません。 サイト等で対応表なども参考にしているのですが、 どこでどう使えばいいのか見当がつきません。 アドバイスお願いします。

  • UNIX上で文字コードの一括変換はできますか?

    UNIX上で、文字コードを変換したいのですが、今まではSJISからEUCといった変換にnkfを使用してきましたが、nkfだと1ファイル毎でしか文字コードを変換できませんでした。1行のコマンドでそのディレクトリ内の全てのファイルの文字コードを変換してくれるコマンドはありますでしょうか? UNIX上で実現できれば、Perlでもなんでも結構です。よろしくお願いします。

  • 漢字コードについて

    こんにちは。 こここで質問できるものなのか疑問ですが素朴な疑問をよろしくお願いします。 世の中のWEBサーバはWindowNTであったりUNIXで あったり様々ですよね。 私の聞いたところによると、HTMLの中に記述する漢字コードはUNIXはEUCであったりWindowsはSJISだったり様々です。 例えば、Windowsのブラウザーはエクスプローラですが Webサーバの違いは関係なく表示できています。 そこで質問なのですが、 漢字コードの解決はどこで行なっているのでしょうか? 各ブラウザなのですか、それともWebサーバが共通のコードに 変換しているのですかね?(例えばUnicodeなんかに) というか完全に勘違いをしてますか? かなりまとはずれな質問ですが、どなたかわかりやすいように 説明お願いします。

    • ベストアンサー
    • HTML
  • 漢字コード変換ツールについて

    jis⇔sjis⇔euc等の変換するツールは、よくあるのですが、ユーザーの漢字変換テーブル(FROM CODE:TO CODE)通りに変換してくれるツールをご存知ないでしょうか。複数ファイルのテキストを定例的に変換するため、VBでなくBATファイルで動作させられる物を探しています。 利用目的は以下の通りです。 ・汎用機(メーカ独自漢字コード)⇔sjis漢字コードへの変換 以上、よろしくお願いします。

  • windowsXP --> FedoraCore1 漢字変換について

    SJISのtextファイルを、メールに添え付けて、 Linuxに送って、nkfでEUCに変換しようとしたところ うまくいきません。 nkf -e sjis.txt これでは、うまくいきませんでした。 nkf -unix sjis.txt これでは、標準出力ですが、うまく変換できています。 それで、 nkf -unix sjis.txt >/tmp/a.txt を、実行したところ、出力ファイルの中は、 変換できていませんでした。 sjis.txtは、windowsのメモ帳で、 "あいうえお"と、書いただけです。 よろしくお願いいたします。

  • 文字コードの変換

    今、C言語の勉強をしているのですが、 EUC-JPの文字コードのファイルを読み込んでUTF-8の文字コードのファイルに変換したい場合はどうすればいいのでしょうか? それか、ファイルに書き込む時に文字コードをEUCーJPからUTFー8に変換して出力する方法でもいいです。 調べ足りないのかもしれませんが色々調べてもよくわかりませんでした。 よろしくお願いします。

  • 文字コードの変換方法

    お世話になります。 サーバ上で生成した、文字コードがEUCのテキストファイルをSJISに文字コードを変換したいのですが、nkfコマンドが使用できません。 nkfコマンドを使用せず、EUC⇒SJISへ文字コードを変換する方法をご教示頂けますでしょうか。 また文字コードを変更すれば改行コードの変更はしなくてもいいのでしょうか。 宜しくお願い致します。

  • 文字コードの変換について

    現在、表示はPHPで文字コードはEUCで表示しています。 そのときには表示できるのですが、 表示したものを、SHIFT-JISにエンコードしてエクセルに表示するときに、文字コードの違いにより表示されないものがあります。 エンコードは $str = mb_convert_encoding($str, "SJIS", "auto"); と行っています。 EUCからSJISに変換するときに、何か特別なことを行う必要があるのでしょうか??

    • ベストアンサー
    • PHP