• ベストアンサー

UTF-8ファイルをShift-jisに変換したい

ホームページをUTF-8で作成してあるのですが、今回、sjisに変更する必要が出てきました。 そこで、さまざまな方法を探した結果、秀丸で書き換えればよいことはわかったのですが、枚数が500枚近くあり、できれば、フリーソフトかなにかで、一括で変換できれば幸いと思っています。 なにとぞ、よい方法もしくは、ソフトウェアのご教示宜しくお願い致します。

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

  • ベストアンサー
noname#10331
noname#10331
回答No.1

【文字コード変換】 http://www.vector.co.jp/vpack/filearea/win/util/text/conv/code/ の中の 【CharsetConverter】 Shift_JIS EUC-JP ISO-2022-JP Unicode UTF8 相互変換 http://www.vector.co.jp/soft/win95/util/se135907.html (複数のファイルを一括して変換するような 使い方も可能になっています。)との事。

参考URL:
http://www.vector.co.jp/soft/win95/util/se135907.html

その他の回答 (1)

回答No.2

多少面倒ですが、秀丸のマクロでたくさんのファイルを一括で 変換してくれるものがあります。 <<ファイル文字コード変換マクロ>>  参考URL 変換する前にはバックアップを取っておきましょう。

参考URL:
http://www.vector.co.jp/soft/win95/writing/se306891.html

関連するQ&A

  • Shift-JISからUTF-8への変換が出来ません

    初歩的な質問で申し訳ありませんが、大変困っております。ただいまimagettftext()を使って日本語主力したく悪戦苦闘しております。  ページ自体はShift-JISで制作していますのでimagettftext()で日本語を出力する場合はUTF-8へ変換して出力するところまでは知れべていて分かりました。しかしいざmb_convert_encoding()で変換しようとするとなぜかUTF-8へ変換されません。 $str = mb_convert_encoding($str,"UTF-8","SJIS"); print mb_detect_encoding($str);  結果→SJIS しかしこれがEUC-JPなら変換されます。 $str = mb_convert_encoding($str,"EUC-JP","SJIS"); print mb_detect_encoding($str);  結果→EUC-JP なぜなのか原因が分からなく困っております。 どなたかご教授願いませんでしょうか? よろしくお願い致します。

    • 締切済み
    • PHP
  • Sift-JIS→UTF-8への文字コード変換

    使用マシンはWindowsXPです。 EZwebのサイトを制作中です。 XHTMLで宣言にUTF-8としているため、日本語の文字コードをSJIS→UTF-8に変換したいのですが、使い勝手のよい文字コード変換ツールを教えてください。 できればフリーがよいです。 よろしくお願いいたします。

  • UTF-8→JISへ変換

    http://www.php-labo.net/ で配布のフリーPHPを使わせてもらっていますが、文字コードがUTF-8形式であり、当方Windows環境やホームページビルダーで編集する際に対応していません。(UTF対応エディタ対応はしたくないです)そのため、すべてのダウンロードしたファイルをUTF-8からJISに変換するには、TaraPadか何かで単純に文字コードJISにコピペで保存すれば、良いのでしょうか?最終的にはFTPで転送するのでEUC対応になると思いますが教えて下さい。

    • 締切済み
    • PHP
  • ファイルの文字コードの変換方法

    ファイルの文字コードを効率よく変換する方法を教えてください。 SJISのファイルをutf-8に変換したいんですが、 例えば対象のファイルを秀丸で開いて、utf-8で保存すれば変換できますが、ファイルが100個以上あるのでひとつひとつやっていっては時間がかかってしまいます。 よい方法やツールがありましたら教えてください。 よろしくお願いします。

  • UTF16のCSVファイルをUTF8に変更する方法

    仕事でUTF16のCSVファイルをUTF8に変換する必要があって調べています。 秀丸やフリーソフトなら可能なのですが、お客さんに極力操作させたくないので、バッチファイルで呼び出せたらいいと考えています。 JAVAを使った、UTF16で読み込んでUTF8で書き出すプログラムというのも思いついたのですが、処理速度が懸念材料です。 上記以外の方法で、文字コード変換を行う方法をご存知でしたら、教えてください。

  • 複数のファイルをUnicodeからShift JISへ変換する(秀丸)

    現在、秀丸を使っています。大量のテキストファイルをUnicodeからShift JISに変換したいと思っています。ネット上で、見つけたマクロで個々に変換することはできるのですが、一括でできるような方法を探しています。何か良い方法があれば、教えていただけないでしょうか。

  • UTF-8からShift-JISへの文字コード変換について

    文字コードがUTF-8のファイルをShift-JISに変換する方法についてご存知の方がいらっしゃれば教えていただきたいです。 仕事上で、UTF-8のファイルをしばしば受領するのですが、Shift-JISに変換しないと、その後の処理ができない作業があり、今は秀丸で開いて、文字コードを変換して保存し直してます。 私以外のメンバも今後同じ作業を実施するようになり、引継ぎ手順書を作成しているのですが、ツール等を使わないWindows標準機能を用いた手順を要求され、どうすればいいかわからなくなって質問させていただきました。 よろしくお願い致します。

  • UTF8への変換について

    XMLをシフトJISで、作成しています。 このXMLから、XSLTを通して、UTF-8のHTMLを作成することは、 可能でしょうか? XSLTで、文字コードの変更は出来るのでしょうか? やはり、シフトJISのHTMLを作成した後で、UTF-8に変換する方法でしょうか?

    • ベストアンサー
    • XML
  • utf-8のCSVをshift_jisに変換したい

    Perl5.8でCSVをダウンロードできる仕組みをつくっています。 utf-8でコードを記述しているため当然ながらダウンロードしたCSVデータもutf-8です。 しかしながらエクセルでダブルクリックで開く場合どうしてもutf-8だと支障があるため、 shift-jis(もしくはcp932)で開きたいのです。 ダウンロード時に文字とファイルをshift_jisに変換する方法はございませんでしょうか? 以下作成済みのコード ------------------------------------------------------- if(!open(OUT,"$CSV_FILE")){&error('CSVデーターファイルがありません'); } else{ @csvdata=<OUT>; close(OUT); } foreach(@csvdata){ $downloaddata .= $_; } print "Content-Disposition: attachment; filename=$CSV_FILE_NAME\n\n"; print $downloaddata; exit; ------------------------------------------------------- 何卒よろしくお願いいたします。

    • ベストアンサー
    • Perl
  • SJISで取得した半角カナをUTF-8に変換する方法

    現在、画面がSJISで作成されており、スクリプトはUTF-8で作成されています。 画面から来るデータを全て自動的にUTF-8に変換し、スクリプト上で処理し、 最後に自動的にSJISに変換し直して画面へ出力しています。 しかし、半角カナだけの文字列が画面から渡ってきた場合、 文字エンコーディングした瞬間、化けます。 全角文字を含んでいれば問題ないのですが・・・。 化けてしまう為、スクリプト内で既に支障を来たしてしまいます。 これをどうにか解消させる方法はありませんでしょうか? 以下、決定事項の為、変更する事は出来ません。  ・画面はSJISで出力、テンプレートファイルもSJISで記述  ・スクリプトはUTF-8で記述  ・根本的なエンコーディング処理   (受け取った値に対して、以下の処理を走らす。   mb_language("japanese");   mb_convert_encoding("UTF-8", "auto");   画面へ出力する際に、以下の処理を走らす。   mb_language("japanese");   mb_convert_encoding("SJIS", "auto");としている)  ・画面から受け取る文字列は何でも受け取る どなたかご教示下さい。

    • ベストアンサー
    • PHP