• ベストアンサー

Meや98や95を使っているので文字コード

をシフトジスしか使えなくて苦労してますが EUC,シフトジス,UTF-8相互の変換ができる フリーソフトを教えてください 変換専用のものと Editor機能がついているものを教えてください

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

  • ベストアンサー
  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.3

> 新しいものはベクタに登録されていないのでしょうか? こちら↓にありますので、どうぞ。 一番下の「nkf Windows用」というのが、最新のもののようです。

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

お礼

ありがとうございます DLさせていただきました nkf -w x.txt>y.txt でシフトJISx.txtがUTF-8y.txtになるみたいです nkf -w x.txt>x.txt をするとx.txtが空になるのが残念です

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.2

> ユニコードが変換できると書いていないのですができるのでしょうか? ご覧になっている nkf のバージョンが、古いのではないでしょうか? 私のところにある DOS バージョン(Windows 版ではありませんが…)の nkf の、コマンド一覧を、以下に挙げておきます。UTF-8 もサポートされていることが、おわかりかと思います。 ------ USAGE: nkf(nkf32,wnkf,nkf2) -[flags] [in file] .. [out file for -O flag] Flags: b,u   Output is bufferred (DEFAULT),Output is unbufferred j,s,e,w Outout code is JIS 7 bit (DEFAULT), Shift JIS, AT&T JIS (EUC), UTF-8 J,S,E,W Input assumption is JIS 7 bit , Shift JIS, AT&T JIS (EUC), UTF-8 t    no conversion i_/o_  Output sequence to designate JIS-kanji/ASCII (DEFAULT B) r    {de/en}crypt ROT13/47 h    1 hirakana->katakana, 2 katakana->hirakana,3 both v    Show this usage. V: show version m[BQN0] MIME decode [B:base64,Q:quoted,N:non-strict,0:no decode] M[BQ]  MIME encode [B:base64 Q:quoted] l    ISO8859-1 (Latin-1) support f/F   Folding: -f60 or -f or -f60-10 (fold margin 10) F preserve nl Z[0-3]  Convert X0208 alphabet to ASCII 1: Kankaku to space,2: 2 spaces,                      3: Convert HTML Entity X,x   Assume X0201 kana in MS-Kanji, -x preserves X0201 B[0-2]  Broken input 0: missing ESC,1: any X on ESC-[($]-X,2: ASCII on NL T    Text mode output O    Output to File (DEFAULT 'nkf.out') d,c   Delete \r in line feed and \032, Add \r in line feed I    Convert non ISO-2022-JP charactor to GETA -L[uwm] line mode u:LF w:CRLF m:CR (DEFAULT noconversion) long name options --fj,--unix,--mac,--windows        convert for the system --jis,--euc,--sjis,--utf8,--utf16,--mime,--base64 convert for the code --overwrite     Overwrite original listed files by filtered result --help,--version Network Kanji Filter Version 2.0 (4/0401/Shinji Kono) for DOS Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa),2000 S. Kono, COW, 2002-2004 Kono, Furukawa

guuman
質問者

お礼

ありがとうございます 参考サイトにあるNKFはv1.7なので古いのかもしれません 新しいものはベクタに登録されていないのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。
  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.1

Editor 機能付きのものは、フリーではちょっと知らないのですが、コード変換だけなら、参考 URL の“nkf”が、昔からある超有名なソフトです。 ShiftJIS、EUC、UTF-8 等の相互変換ができます。

参考URL:
http://www.vector.co.jp/soft/win95/util/se031296.html
guuman
質問者

補足

ありがとうございます 説明を見ていると 現在,nkfが認識できる入力の漢字コード系は,7ビットJIS,シフトJIS,EUCのいずれかである.出力する漢字コード系も,この3種類である. とあります ユニコードが変換できると書いていないのですができるのでしょうか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • 文字コードを認識しないエディタ

    現在WEB制作をしています。 どのHTMLエディタを使っても、EUCやUTF8などで組まれたファイルが すべてSJISの文字コードに勝手に変換されて開いてしまいます。 フリーウエアからシェアウエアまで、10種ほどのソフトを試して みましたが、すべて同じ症状が出てしまいました。 これはソフトのせいではなくて、私が使っているPCのシステムに 問題があるのだということだけわかってきました。 自動認識がされないばかりか勝手にSJISに変換される理由として お心当たりがある方、どうかご教示ください。 よろしくお願いいたします。

  • 文字コードについて

    会社でさまざまな文字コードを扱っております。IBM漢字富士通日立EUCなどなど・・ SJIS・EUCはかわいくWINDOWSで扱えるので問題ないんですが、その他は専用マシン・専用ソフトウェアで変換したりほんとにたいへんです、仕事時間の半分は文字コードに費やしているような気がします。 文字コード変換の専用マシン・専用ソフトウェアの性能向上はともあれ、テキストエディタは中国語・韓国語の文字コードに対応しているくらいですから、なんとか富士通漢字とかに対応できるように、作れないでしょうか。例えばデータベース作ったりとか。 どんなことでもいいんで、お願いいたします。

  • 文字コードの変換

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

  • 文字コードの判別について

    とあるテキストファイルがあります。UNIX上で文字コードの判別を行いたいのですが、nkf --guess test.txtと打って調べると、 test.txt: ASCII (CRLF) となります。このファイルは、Shift-JISだという判定だと思います。 ファイルをUTF8に変換したいので、(1)Windows上のエディタ(秀丸)の機能を使ってUTF8に変換してからUNIX上にアップロードしたり、また(2)UNIX上から直接nkf -w --overwrite test.txtを実行して変換したりしたのですが、nkf --guess test.txtを打って調べると相変わらず test.txt: ASCII (CRLF) のままです。 色々調べた結果、ファイルの中身が英数字のみしか書かれていないので、nkfがこのファイルをShift JISだと「推測」しているということがわかってきました。確かに、試しにファイルの中身に日本語を書いて保存して実行してみると、ようやくnkf --guess test.txtの結果が test.txt: UTF-8 (CRLF) と表示されるようになりました。 これらの結果は、ファイルの中身のマルチバイト文字のコードを見て初めて文字コードがわかるようになるというように思えます。 私の理解ではファイル自体にEUCやShift JIS、UTF-8などの文字コードがあるものとばかり思っておりました。つまり、test.txtの内容が"This is a pen."であったとしてEUC、Shift JIS、UTF-8では全く異なる三種類のファイルが存在し得るものだと思っておりました。しかしこれは私の理解が間違っていて、英数字であれば常にShift JISであり、マルチバイト文字があって初めてUTF-8なのかEUCなのかShift JISなのかが決定されるということなのでしょうか? 英数字のみのファイルでもUTF-8ファイルという前提を確認する方法はないのでしょうか? 宜しくお願いします。

  • 文字コードを認識しないエディタ

    HTMLコーディングに3種類のフリーのエディタを使っています。 他のメンバーがUTF-8やEUCで作ったファイルを私が開くと 必ずS-JISになってしまいます。 設定は「ファイルオープン時の文字コードの自動認識を行う」と なっているのですが、すべてS-JISで開いてしまいます。 エディタ3種ともそうなると、PCの設定もしくはプラグインの問題 なのでしょうか。 ご教示ください。

  • 文字コード変換

    エクセルで作ったデータ(数字ののみ)をエディターを使用してSJISからEUCに変換しようとするんですが、1行目に標題が付いていると変換できるんですが数字のみのままだと変換後開いてみるとSJISに戻ってしまいます。戻らない方法は無いでしょうか?

  • 文字コード表示

    テキストファイル(htmlやphpなど)の文字コードを一覧で 表示できるようなフリーソフトはありませんでしょうか? 希望のものとしてはフォルダを指定するとフォルダにある ファイルを自動で認識し(できれば仮想フォルダ内のファイルも) ファイルの文字コード一覧が表示され確認できるものを探しています。 対応文字コードはsjis,euc-jp,utf-8n(bomなし)です。 少数のファイルだとテキストエディタで一つづつ確認すれば 済むのですが多数のファイルがある場合かなりの労力になるので 一覧表示できるものがあれば・・・と思いました。 文字コードを変換するものは多数見つかったのですが文字コードを 一覧で表示させるものは見つけられませんでした。 ご存知の方がおりましたら宜しくお願い致します。

  • mysqlのデータベースの文字コードの変換について

    mysqlのデータベースの文字コードの変換について教えてください。 テストサーバー環境で誤って文字コードUTF-8のデータベースを作成し、文字コードEUC-JPのデータを投入してしまいました。 それでもテストサーバー環境では文字化けせずにウェブアプリを表示できていましたが、テストサーバーのデータをエクスポートすると、テキストエディタで開いた時点で文字化けしています。 (文字コードはUTF-8、EUC-JPのいずれでも) もちろんそのデータを本番サーバーにインポートしても文字化けしてしまいます。 (データベース文字コードはUTF-8、EUC-JPのいずれでも) テストサーバーからデータをエクスポートする前に文字コードを変換することは可能でしょうか? もしくは他に問題を解決する方法はありますでしょうか? ご存知の方がいらっしゃいましたら教えてください。

    • ベストアンサー
    • MySQL
  • terapadの文字コードについて

    terapadのVer.0.91を使っています。 前バージョンを使用していたときから気になっていたのですが 文字コードが勝手に変わってしまいます。 EUCやUTF-8で保存した文章が毎回ではないのですがShift-jisに 変わってしまいます。 web制作に使用しておりEUCで保存してた場合、日本語文章が全部 文字化けしてしまうので最悪です・・・ 表示→オプション→文字コードで再読込みは・・・にチェックを 入れても同じ結果でした。 terapadは扱いやすいのでできれば引き続き使いたいのですが これを直す方法はあるのでしょうか? その他、お勧めのフリーのテキストエディタがありましたら 紹介して頂けると幸いです。

  • 文字コードを相互変換するには?(JIS,SJIS,EUC,UTF-8,UTF-16,Unicode)

    現在、文字コード一覧を JavaScript を使って動的にリストを作成する事を行っています。 そこで質問します。 『JavaScript』では文字コードの相互変換する方法はありますか? ある場合は関数、メソッドとその使い方を簡単でいいので教えて下さい。 もし標準では出来ない場合は、どのようにすれば相互変換できるのかその方法を教えて下さい。 ●相互変換コード シフトJISコード←→JISコード シフトJISコード←→EUCコード シフトJISコード←→UTF-8 シフトJISコード←→UTF-16 シフトJISコード←→Unicode 最終的に上記の相互変換を考えています。 変換を繰り返すことで実現できると思っています。 以上。相互変換の方法をお願いします。→JavaScript 歴1.5ヵ月です。

専門家に質問してみよう