- ベストアンサー
コード変換(漢字)のサンプルプログラム
始めまして! 困っています、御力添えをお願いします。 UNIX(SouOS5.8)でのコード変換(SJIS→EUC、EUC→SJIS)のコーディング(サンプルソース:C言語)をどなたか教えて頂けないでしょうか? お願いします。
- ryuichi_kawamura
- お礼率66% (2/3)
- C・C++・C#
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
下記URL参照。
その他の回答 (2)
- muyoshid
- ベストアンサー率72% (230/318)
こんにちわ。 #1 のmuyoshid です。 ごめんなさい。 Unix 環境でしたね。 それでは、以下の参考URL からどうぞ。
お礼
こんにちは、muyoshidさん。 コード変換に関しての参考URLありがとうございました。 とても参考になりました。 また何かありました時には御教授お願いいたします。
- muyoshid
- ベストアンサー率72% (230/318)
こんにちわ。 市川至さんが作成された、nkf (Network Kanji Filter) が良いと思います。 コード変換のための、プログラム付きで配布されています。 参考URL から目的のプラットフォームのものをDownload して下さい。
関連するQ&A
- 文字コード変換プログラムについて
c言語でfgetcでファイルを読み込みをiconv関数を使用して文字コードを変換したいのですが、サンプルソースを知っている方、もしくはソース知っている方教えていただけますか?
- 締切済み
- C・C++・C#
- C言語にてコード変換する方法
C言語でSJISデータをUTF8データに変換することって可能でしょうか? クライアントはWinNTでサーバがUnixであり、 ある設定データのコードを変換したいのですが、簡単にできる関数など ありますでしょうか?
- 締切済み
- C・C++・C#
- 文字コードの変換プログラム
SJIS,JIS,EUC,Unicodの変換プログラムを作っています。 SJISを基調とし、それ以外とコード組む事で実現させていますが、 SJIS-Unicodeの変換がどのように行えばよいのかわかりません。 サイト等で対応表なども参考にしているのですが、 どこでどう使えばいいのか見当がつきません。 アドバイスお願いします。
- 締切済み
- C・C++・C#
- 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のメモ帳で、 "あいうえお"と、書いただけです。 よろしくお願いいたします。
- ベストアンサー
- その他(OS)
- 文字コードの変換方法
お世話になります。 サーバ上で生成した、文字コードがEUCのテキストファイルをSJISに文字コードを変換したいのですが、nkfコマンドが使用できません。 nkfコマンドを使用せず、EUC⇒SJISへ文字コードを変換する方法をご教示頂けますでしょうか。 また文字コードを変更すれば改行コードの変更はしなくてもいいのでしょうか。 宜しくお願い致します。
- ベストアンサー
- Solaris系OS
- 文字コードの変換について
現在、表示はPHPで文字コードはEUCで表示しています。 そのときには表示できるのですが、 表示したものを、SHIFT-JISにエンコードしてエクセルに表示するときに、文字コードの違いにより表示されないものがあります。 エンコードは $str = mb_convert_encoding($str, "SJIS", "auto"); と行っています。 EUCからSJISに変換するときに、何か特別なことを行う必要があるのでしょうか??
- ベストアンサー
- PHP
お礼
こんにちは、epistemeさん。 コード変換に関してのご返答ありがとうございます。 参考URLとても参考になりました。 今後とも何かありました時には御教授の方お願いいたします。