- ベストアンサー
多種多様な文字コードを変換する方法
どのような文字コードで文字化けしているかわからないメールがあります。 これをソフトなどで、多種多様な文字コードに対応しているものはあるのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- matrix-neo
- ベストアンサー率50% (1/2)
関連するQ&A
- PHPのコードをUTF-8に変換したい。
なんとかメールフォーム設置までこぎ着けたのですが、届いたメールが文字化けしてしまいます。HTMLの文字コードがUTF-8、PHPの文字コードがshift-jisなので原因はそこだと考えたのですがPHP内のshift-jis表記をUTF-8に変えるとPHP内で文字化けが起こってしまいます。 MultiTextConverterなどのアプリケーションを使っても同様の文字化けが起こります。 どうすればいいのか分かりません。 よろしくお願いします。
- 締切済み
- PHP
- 文字コード変換について
現在、あるWebシステムを開発中なのですが、文字コードについて基本的な質問があります。開発中のシステムでは、データベースはOracleでAL32UTF8(UTF8)を使っています。アプリケーション自体はJavaで開発しています。このWebシステムには以下のように外部システムやファイル経由でデータをロードすることがあります。 (1)ファイル経由でデータをロードする場合 クライアント端末からファイルを読み込ませてそのファイルのデータをデータベースにロードするような動作があります。この際、ファイル自体の文字コードは重要ですか(データベースがUTF8である以上、ファイルがUTF8でないとそのままロードすると文字化けする等の現象がありますか)?基本的にはWindowsクライアントですが、OSのバージョンは多様なので、OSによっては(メモ帳などでデフォルトで保存される文字コードによっては)問題が起こり得るのでしょうか?その場合は、ファイルアップロードの際にUTF8以外の文字コードであるかを自動判別して、UTF8に変換するような必要がありますでしょうか?UNIXではnkfで指定の文字コードに変換できるらしいことは知っていますが、ウェブアプリケーションでそのような自動判別からのUTF8変換など、可能なのでしょうか?コードを教えて頂けると大変助かります。 (2)外部システム経由でデータをロードする場合 メインフレームなど他のシステムから、例えばSOAPなどでインテグレーションする場合にも、文字コードを意識しないとやはり文字化けを招くことになりますか?(文字列が例えばEUCやEBCDICでわたってくる場合は、それをコード変換する必要がありますか?)それはnkfコマンドによるファイル変換のように一発で出来ることなのか、それとも一文字一文字何らかの処理を行うものなのでしょうか?Javaで数行プログラムを書けば済むレベルの話なのか、HULFTなどの高価なツールでないと対応できない話なのか、全く想像がつかないため教えて頂けると大変幸いです。 以上、宜しくお願いします。
- ベストアンサー
- Java
- 文字化けしたファイル名の文字コードを変換するには?
WinXPのマシンに、ファイル名の文字化けしたzipファイルがあります。 このファイルは元々LinuxマシンにあったのをWindowsへ 転送してきたものなので、EUC-JPで文字化けしてしまっているのだと (私は)思うのですが、合ってるでしょうか? また、これをどうすればWindowsで読めるように変換できるでしょうか? 検索などで調べて、KanjiTranslatorという文字コード変換のフリーソフト を使ってみたのですが、うまくいきませんでした…。 (ファイル名の変換と、ファイルの文字コード変換は違うのでしょうか? 方法をお知りの方いましたら、教えていただけないでしょうか? よろしくお願い致します。
- 締切済み
- Windows系OS
- ShiftJISからEUCへの文字コード変換をしたいです
文字化け回避のためにShiftJISからEUCへ文字コード変換をしてサーバーにアップしなければいけないようなのですが、どういった方法があるのでしょうか。HTMLはDreamWeaver2004MXを使用し書いています。アップは同ソフトかFFFTPを使用しています。
- ベストアンサー
- HTML
- mysqlのデータベースの文字コードの変換について
mysqlのデータベースの文字コードの変換について教えてください。 テストサーバー環境で誤って文字コードUTF-8のデータベースを作成し、文字コードEUC-JPのデータを投入してしまいました。 それでもテストサーバー環境では文字化けせずにウェブアプリを表示できていましたが、テストサーバーのデータをエクスポートすると、テキストエディタで開いた時点で文字化けしています。 (文字コードはUTF-8、EUC-JPのいずれでも) もちろんそのデータを本番サーバーにインポートしても文字化けしてしまいます。 (データベース文字コードはUTF-8、EUC-JPのいずれでも) テストサーバーからデータをエクスポートする前に文字コードを変換することは可能でしょうか? もしくは他に問題を解決する方法はありますでしょうか? ご存知の方がいらっしゃいましたら教えてください。
- ベストアンサー
- MySQL
- 文字コードについて
社会人になったばっかの新参者です。大切な資料ファイルを手違いで文字コードを変更して、保存してしまいました。文字化けしてしまって、読めなくなってしまいました。どうしたら戻せますか?ちなみに今の文字コードと、前の文字コードがなんだったかも覚えてないのですが・・・。どなたか助けてください!お願いします!
- 締切済み
- その他(プログラミング・開発)
- EUC⇔Shift_JISの文字コード変換について
DB(OS:win2003、DBMS:MySQL Server5.0 文字コードはEUC)に対して CSVファイルをインポート、エクスポートしようとしています。 入出力ファイル(CSVファイル)の文字コードはShift_JISのため、 文字コード変換が必要となってきています。 CSVファイルのインポート/エクスポート、文字コード変換は、 php5.2.5で構築しています。 今、エクスポート(EUC→Shift_JIS)したCSVファイルを、 エクセルで確認すると極一部が文字化けしてしまいます。 そこで質問が4つあります。 1.文字化けは仕方ないことなのでしょうか? 2.文字化けする文字を特定することはできるのでしょうか? 3.エクスポート方法、変換方法によって文字化けする文字は変わってくるので しょうか? 4.みなさんはこのような文字化けの問題をどのように回避した経験お持ちですか? (文字化けは已む無し、文字コードを意地でも統一した、 文字を特定して特殊文字に置き換えたなどなど) 基本的なことと思いますが、よろしくご教授願います。 (3.4.はもっと詳細がわからないと何とも言えないかもしれません。 ご回答頂く為には何を調べればいいのかからも教えてください。 よろしくお願いします。)
- ベストアンサー
- MySQL
- 文字コードについて
前回の質問では解決しないまま誤って締め切ってしまいました。すいません。(その後無事解決しました) また質問で申し訳ないのですが、文字コードについて質問をさせてください。 「set names sjis」というのはどういう意味があるのでしょうか?この命令を使えばそのときだけその文字コードで使えるのだと思っていたのですが、phpからmysql_queryでその命令を送ったところ、逆にその命令を送ったときだけ文字化けが発生してしまいました。(phpファイルの文字コードはシフトJISです) その命令を送らなかったときはmysql側の設定にかかわらず文字化けは発生しませんでした。 また話は変わるんですが、例えばレンタルサーバーなどでサーバーのMySQLの設定がシフトjisでなかった場合は、シフトjisは使えないのでしょうか?携帯対応のサイトを作りたいのでシフトJISにしたいのですが…… 以上2点よろしくお願いします
- ベストアンサー
- MySQL
- ベンダー依存文字のコード変換について
JAVAでファイルを読み込んだ際の文字コード変換について、質問があります。 ファイルをInputStreamReaderでSJISに設定して読み込み、 HTMLで表示させたいのですが、ベンダー依存文字については、 文字化けしてしまいます。 これを文字化けしないようにするには、どうしたらいいんでしょうか? どなたかご教授願います。
- ベストアンサー
- Java
- TS8330を使っていると印字がうまくされない問題が発生しました。クリーニングを試しても改善されず、他に何かできることはあるのでしょうか?
- TS8330の印字がうまくできない問題について、クリーニング後のパターン印刷の結果も添付します。他にはどのような処置が必要でしょうか?
- キヤノン製品であるTS8330を使用しているのですが、印字がうまくできなくなってしまいました。クリーニングを行っても問題が解決されず困っています。他の対処方法はありますか?