締切済み 間違った文字コードで保存 2001/06/01 11:03 「Shift_JIS」で書いたHTMLファイルを 秀丸で開いて間違って「EUC-JP」で保存してしまいました! 元に戻すには,どうしたら良いでしょうか??? よろしくお願いします m(_ _)m みんなの回答 (6) 専門家の回答 みんなの回答 callhiro ベストアンサー率35% (54/152) 2001/06/01 21:33 回答No.6 秀丸で開くときどのように開いてますか? 文字コードを変換してしまった場合、 ダブルクリックや、ドラッグ&ドロップで開くと Unicode以外は文字化けしてしまいますよ。 一度秀丸を開いて、 ファイルを開くで読み込みたいファイルを選択し、 正しく文字コードを選択してから開いてみてください。 「EUC-JP」を選択して開いても文字化けしているのなら、 違う文字コードを選択してみてください。 保存した文字コードを考え違いしているのかもしれません。 秀丸で保存したものが秀丸でちゃんと開けなくなることは無いと思いますが・・。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#45976 2001/06/01 12:44 回答No.5 「Shift_JIS」で書いたHTMLファイルを 秀丸で開いて「EUC-JP」で保存しても、また「Shift_JIS」で保存し直せば大丈夫だと思います。 ○名前を付けて保存→ダイアログで文字コード「Shift_JIS」を選択→保存 文字化けは起こらないとおもうのですが、それはすでに秀丸上で化けているのですか? それとも、文字コードをEUC設定にしたブラウザの表示で?? また、HTMLの中に文字コード設定 (例)<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> が書いてある場合、保存情報と違うとブラウザ表示で文字化けを起こします。 秀丸ですでに化けているわけではないのなら、とにかく保存し直すだけで大丈夫ですよ。^^ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 NINJA104 ベストアンサー率43% (133/306) 2001/06/01 12:28 回答No.4 そのHTMLをヴラウザで開くとどう見えますか? NN(NC)かIEかで多少変わるとは思いますが、化けずに正しく読めるのであれば、ヴラウザの『ソースを表示』でHTMLソースを表示し、カット&ペーストでテキストファイルに取り込むというのはどうですか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 noname#518 2001/06/01 11:08 回答No.3 そのファイルを秀丸で EUC-JPで開く ↓ SHIFT-JISで保存 でなおります。 EUCで開いた時点で化けてたら、無理です^^; <宣伝/>プログラミング関連チャットありマス。^^ <URL/>http://www.ag.il24.net/~cat/ 質問者 補足 2001/06/01 11:38 あ”,ECUで化けてます.... ....ありがとうございました。 絶対に無理なんでしょうか…;; 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 hero1000 ベストアンサー率29% (114/390) 2001/06/01 11:07 回答No.2 漢字コードを変換するソフトがたくさんありますよ。 そのうちの1つを参考URLにあげておきますね。 参考URL: http://www.vector.co.jp/vpack/browse/pickup/pw1/pw001207.html 質問者 補足 2001/06/01 11:40 ありがとうございました。 やってみたけどだめみたいでした・・・・ 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 sydneyh ベストアンサー率34% (664/1947) 2001/06/01 11:07 回答No.1 元の秀丸のファイルが残っているなら、再び「名前を付けて保存」で正しい文字コードで保存しなおせばいいんじゃないですか? もし元のファイルじたいをHTMLファイルへ変換してしまったのなら、新しい秀丸を立ち上げ中身を転記し、やはり「名前を付けて保存」すればいいと思います。 #私はそうやってますが(^^;;) 質問者 補足 2001/06/01 11:42 ありがとうございました。 最初にやってみたのですがだめでした。 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発HTML 関連するQ&A ホームページルダー6.0の文字コードの件 shift_jisにしたいのですが、必ずEUC-JPになります。 shift_jisに設定を変更する方法はないですか? HTMLソースで変えても保存すると必ずEUC-JPになります。 文字化けの状態で上書き保存した場合、戻せますか。 こんにちは。 HTMLファイルを文字化けした状態で 開き(EUC-JPファイルをWindowsのメモ帳で 開きました。Shift-jisで開いています)、 英文字部分を直し、そのまま、 上書き保存してしまいました。 このファイルが、ブラウザで、Shift-jisを 指定しても、Euc-jpを指定しても、 文字化けを起こします。 テキストエディッタでは、常にShift-jisで 開かれてしまい、文字化けです。 これをメモ帳以外のテキストエディッタで Euc-jpで保存しなおすと、さらに 文字化けがひどくなります。 Shift-jisで保存したファイルをEuc-jpで 開けるエディタがあればいいかも 知れませんが、こういうエディタは ありません。(もっともブラウザで、 Euc-jpで文字化けをする以上、エディッタでも 無理かもしれません)。 このように、 Euc-jpをShift-jisで開いてしまい、 そのまま、Shift-jisで保存してしまうと、 もはや、もとに戻せないのでしょうか。 (簡単に直ると思っていたのですが、 ぜんぜん直らず困っています)。 何か分かる人がいましたら、 よろしくお願いします。 文字コード変更による、文字化け・レイアウト崩れ 文字コードをShift-jisからEUC-JPに変更したいのですが、 HTML・CSSに処理を施したら文字・レイアウトが大幅に崩れてしまいました。 以下のように変更したのですがやり方に間違いはないでしょうか? [HTML] <meta http-equiv="Content-Type" content="text/html; charset=Shift-jis"> ↓↓ <meta http-equiv="Content-Type" content="text/html; charset=euc-jp"> [CSS] @charset "shift_jis"; ↓↓ @charset "euc-jp"; また、ブラウザの表示⇒エンコードで(Shift_jis)を選択すると今までどおり正常に表示されます。(HTMLとCSSにはeuc-jpの記述にも関わらずです) これは文字コード変更したと思い込んでしまっているのでしょうか? 解決策お願いします。 あまり知識がありませんので、分かり易く教えていただけるとありがたいです。 ちなみにエディタはHTML Project2を使用しています。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム 文字コードEUC→SHIFT-JISにすると動作しません http://cgikon.com/search/detail.php3?menu=1&cgi_id=412 上記の簡単なスクリプトを使いたいと思っています。 文字コードがEUCとなっており、そのままの状態で設置すれば動作します。 EUCではなく、SHIFT-JISにして動作させたいのですが、中に書かれている「EUC - JP」を「SHIFT - JIS」に書き換えて、またファイルの文字コードも「SHIFT-JIS」として保存しました。 またCSVデータも「SHIFT-JIS」に変換して保存。 変換したファイルをアップしてみましたが、表示される表の数値の箇所が真っ白になってしまいます。 一番上の行と一番左の列は表示されます。 足し算される数値の部分だけが表示されません。 どのようにすれば、EUCからシフトJISに変換して、動作させる事ができるのでしょうか。 アドバイスをお願い致します。 EUCからShift_JISに保存し直す方法 EUCで書かれたCGIをSHIFT-JISで保存し直す・・ と言う作業の過程での事なのですが・・ 秀丸を開きファイル名を指定して、 文字コードを日本語(EUC)にして、 開きます。 その後秀丸のその他-保存・読み込み-標準の文字コードで 日本語(SHIFT-JIS)にしてみましたが、どうも変わった気配が無く EUCのまんまのような気がします。 やり方間違えてますでしょうか? 秀丸をお使いでご存知の方がいらっしゃいましたら お教え下さいm(__)m PHPプログラム内でHTML作成時の文字コード お世話になります。 PHPコード・及び内部エンコーディングはEUC-JPでプログラムを作成しています。 プログラムでHTMLファイルを作成する処理があるのですが、どうしてもEUC-JPで作成されてしまいます。 中身(<html>~)はmbstringできちんとShift_JISに変換して出力するのですが、ファイル自体の文字コードがEUC-JPで保存されているようで、ブラウザで表示するとエンコードがEUC-JPになって表示され、文字化けしております。 ブラウザのエンコードをShift_JISに直せば文字化けしないで表示されるのですが…。 プログラムから作成したファイルをShift_JISで作成する方法をご教授いただけましたら幸いです。 php.iniの設定をいじる権限はありません。また、プログラムをShift_JISにする以外で方法をお教えいただけないでしょうか。 HP 文字コードの指定 文字コードについて質問いたします。 サーバー移管でHPを作るにあたり、「EUC-JP」か「Shift_JIS」で迷っています。 今まではYAHOOで「EUC-JP」をそのまま流れで使ってましたが、今回もサーバーの流れで 「Shift_JIS」にしようとしていましたが、いろいろと調べると ・「Shift_JIS」は多くのHPが使っている ・「EUC-JP」はコピーされにくい というのがわかりました。 やはり「EUC-JP」にしたほうがいいのでしょうか? 一般的にはどういった基準で選別されているのでしょうか? TeraPadの文字コード TeraPadの文字コードについて教えてください。 1. TeraPadで扱える文字コードは Shift-JIS、JIS、EUC、Unicode、UTF-8、UTF-8N の6種類あるようですが、このEUCとEUC-JPは 同じものですか? 2. Shift-JISで保存すると、TeraPadの下の部分に 表示される文字コードがSJISとなります。 これはShift-JISのことですか? 3. 短い文章では文字コードを誤認識する場合も あるようですが、どうしたら正しく認識 させられますか? 指定した文字コードで保存できず困っています。 Perlの文字コード 1-2年ほど前、Perl5.8でソース自体をUTF8N(LF)で記述するようになり、 以下のように書いていました。 use utf8; use encoding "utf8"; use Encoding; それからPHPに移り、PHPでは、ソースはEUC-JP、DBもEUC、HTMLに出力する際もEUC-JPで統一していました。 最近またperlを使い出して疑問に思ったのですが、 perlではどのような文字コードで統一すれば一番よいのかということです。 javascriptはUTFだと動作しない端末(ザウルス)などあり、 perlもEUC-JPで統一しようと考えています。 昔、UTF8にこだわったのは、おそらく 「構」という文字は5Cなので、 文字コードによる不具合(ソース,js,cssで)を避けるためと、流行のUTF8にしたと思います。 perlでEUC-JPで文字コード統一させるメリットデメリットが知りたいです。 最近perlで書かれたサイトでHTML出力がShift_JISだったのですが、perlソースもシフトJISかは知りませんが、Shift_JISで統一するデメリットが知りたいです。 あと、WEBでどの文字コードが現在主流で、今後どうなるかも知りたいです。 EUC-JPで安泰なら、話は早いですが・・・ 文字コード 私はデザイナです。プログラマの方が文字コードをeuc-jpなどで指定しておりますが、何故shift_jisではないんでしょうか?拙い質問ですみません。 Dreamweaverで文字コードを指定して開けますか? ホームページ制作会社に作ってもらった、PHP+Smarty のシステムのコンテンツ更新をDreamweaver CS3 を使ってやっています。 具体的には、.tpl ファイルをDreamweaverで開いて編集しているのですが、 <meta http-equiv="Content-Type" content="text/html; charset=shift_jis" /> と記述されているにもかかわらず、実際は日本語EUCで保存されていて、Dreamweaverでっ開くと文字化けしてしまいます。 今はいちいち、charset=shift_jis を charset=euc-jp にエディタで変更後、Dreamweaverで編集、編集後エディタでcharset=shift_jisに戻し、アップロードという面倒な作業をしています。 Dreamweaver で、meta charset=shift_jis の指定を無視して、日本語EUCでで開く方法はないでしょうか? 携帯サイトをphpで作る際の文字コードは? HTML+php+MySQLでPC版サイトを制作しました。 今度は携帯版サイトを作っていこうと思うのですが、 その際の文字コードは『Shift-JIS』が望ましいようです。 手元にあるPC版サイトのファイルをコピー&修正して携帯版にしようと思っていたのですが、PCサイトの制作は全て『euc-jp』で統一して作ってあります。 この場合どう作り直していくのがベターでしょうか? HTMLの出力を『Shift-JIS』に変換してくれるような便利な関数があったりしますか? 1番悩んでいるのが、phpスクリプトには『Shift-JIS』は好ましくないのに、携帯サイトは『Shift-JIS』で作りたいという点です。 どなたかご存知でしたらご教示宜しくお願いします! AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム 文字コードがどれも化ける。 EUC-JP utf-8 shift-jis 3つとも日本語が文字化けするのですが どう対処すればいいでしょうか? ご回答の程、宜しくお願い申し上げます。 文字コードでなる文字化けの直し方お願いします。 海外のWEBHOSTサーバーの WE○NGというところを使っているのですが。 HTMLの記述で charset="Shift_JIS" とすると日本語が文字化けします。 Shift_JIS を EUC-JP iso2022-jp UTF-8 ASCII と色々変えてみても、全部日本語が文字化けしました;; 文字化けにならない、日本語が表示されるにはどうしたらよいでしょうか。 お知りの方 よろしくお願いします。 PHPの文字コード (php.iniの設定) php.iniを以下のように設定した場合について教えてください。 (PHPの参考書に載っていたWindows環境での設定例です) output_buffering = On output_handler = mb_output_handler default_charset = Shift_JIS extension=php_mbstring.dll mbstring.language = Japanese mbstring.internal_encoding = EUC-JP mbstring.http_input = auto mbstring.http_output = SJIS mbstring.encoding_translation = On mbstring.detect_order = auto mbstring.substitute_character = auto mbstring.script_encoding = EUC-JP 1. この設定は「PHPの記述されたファイルはEUC-JPで、 ブラウザに表示される時点でShift-JISに変換される」 ということですか? 2. PHPの参考書(PHP5対応)に、 「PHPアプリケーションを構築する場合、文字コードを Shift-JISにすると、PHPのバージョンやphp.iniの設定に よっては文字化けの原因になることがあるので、 Windows環境でもEUC-JPで保存することを強くお勧めする」 というようなことが書かれていました。 素人考えで、すべて同じ文字コード(EUC-JP)のほうが 楽なのではないかと思ったのですが、上記のように 設定するのはどういう理由からでしょうか? 3. CSSファイルやテンプレートファイル(Smarty)の 文字コードは、Shift-JISとEUC-JPのどちらで保存 すればいいのですか? 4. metaタグのcharsetはShift-JISであっていますか? EUCで保存されたスクリプトにてShift_jisでのHTML出力 perl見よう見まねで改造ができるレベルの者です。 表題の件ですが、ある登録スクリプトをEUCで保存し、登録データファイルもEUCで保存を行っているのですが、携帯からも対応させる為に、携帯用ページではShift_jisで表示を行いたいと思っています。 $word = "ああああ"; &jcode'euc2sjis(*word); 上記のようなコードで、EUCで保存されたスクリプト内の文字がShift-JISに変換されるというのを見つけたのですが、これがprint文の場合どうすれば良いのかわかりません。 例えば、 print "Content-type: text/html;charset=shift_jis\n\n"; print <<_HTML_; <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> </head> <body> <form method="POST" action="CGIファイル"> 登録項目1<br> <input type="text" name="touroku1" value="$in{'touroku1'}"><br> 登録項目2<br> <input type="text" name="touroku2" value="$in{'touroku2'}"> </form> </body></html> _HTML_ 上記のようなHTMLをShift_jisで表示する場合、どのようにすればよいのでしょうか? use encoding 'euc-jp', STDOUT=>'shift_jis' while(<>){ print $_; } 上記のようなコードも調べたのですが、今一適用方法が解らない状況です。 また、携帯用ページではShift_jisで表示を行いたいのと同時に、登録データファイルにはEUCで保存されるようにする方法もご教授頂けますと幸いです。 宜しくお願い申し上げます。 ホームページ制作の文字コードで質問なのですが Shift_JIS、EUC-JP、UTF-8が今現在主流のようですが、いまいちの見込めません。 Shift_JIS・EUC-JP・UTF-8の特徴とデメリットは何なのでしょうか? またこれらの文字コードを海外から見たときはどうなるのでしょうか? DreamWeaver8 デフォルトの文字コードを変更したい。 DreamWeaverは何かあったらShift-JISで開くような設定にデフォルトでなっていると思うのですが、これをEUC-JPに変更する事は可能でしょうか? SSIを利用すると必ず文字化けしてしまいます…。 他にもCCSファイルもEUCで書いていると文字化けしちゃいます…。 文字コード 少し、聞かせてください。 今、WEBアプリケーションを作っています。 HTMLからのリクエスト文字を受け取りServletで処理を考えています。 そこで、 String para = request.getParameter(para); String param = new String(para.getBytes("8859_1","JISAutoDetect"); で、8859_1,Shift_JIS,EUC-JP,ISO-2022-JP の Unicode 変換することが できるのは、分かりました。 では、この HTML からのリクエスト文字が、どのタイプの文字コード でかかれているかを検出できるのでしょうか? 自分では、バイト列をつかさどる方法が浮かぶのですが・・・。 HPでもかまいませんので、教えてください。 文字コードについて教えてください。 ホームページを作成するときに指定する文字コードをどうしたらいいのか迷っています。 ウインドウズ環境でホームページを作る際、入力された文字は秀丸などの特別なソフトを使わなければ自動的にShift JISコードになると思うのですが、この場合、タグを <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS"> と指定するべきでしょうか?それとも、 <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-2022-jp"> と指定するべきでしょうか? ISO-2022-JPで指定した場合、ブラウザが必ずしも自動判別してくれないこともあるのでしょうか? また、CGIスクリプトはShift JISで入力するとエラーを起こすことがあると聞いたことがあります。 ホームページを作成する場合には、常にISO-2022-JPかEUCの文字コードで作成するようにしたほうがいいのでしょうか? いろいろ検索して調べてみたのですが、どうもよくわかりません。宜しく御願いします。 なお、gooのホームページを閲覧するときも頻繁に文字化けしています(文字コードがEUCに指定されていないのはなぜでしょうか?)。 注目のQ&A " Some " や " How " が入った曲。 持ち家の彼氏との結婚について 私の親に会いたくない同棲中の彼 トランスのプライマリーとセカンダリーを逆に!? Win11へのアップグレードについて 天然と言われない対策どうですか? 雨の日の自転車 浮気は一度してしまったら、一生治りませんか? CDが起動しない 施設で育った方とのお付き合いや結婚について カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 3月生まれは不利?早生まれのメリット・デメリットを解説 筋トレで痩せやすくなる?基礎代謝アップ&アフターバーン効果の秘密とは! 🎥 ガンダムシリーズを見たい!どこから見るのがオススメ?🔍 花粉症が辛い…直し方ってあるの?🤧🌲 インフルエンザって何?市販薬は効くの?治療費も解説! あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
補足
あ”,ECUで化けてます.... ....ありがとうございました。 絶対に無理なんでしょうか…;;