• 締切済み

文字化けの復旧方法について

中国からホームページのアンケート送信を してもらい、そのデータを送り先の サーバからPCに取り出したところ 文字化け?(文書の一部がクエスチョンマークになる) してしまいました。 ?の部分をPCから読めるようにする方法ご存知な方は いらっしゃいませんでしょうか。 例:员工とう中国語の場合 员工 → (◆の中に?)※工 と表示されてしまいます。 ※取り出したデータは Unicode表示と思われます。 他の質問を見てみると 中国語版のOfficeを使うしかないと言う 話で終わっているものがあったのですが すぐに用意出来るものでもないので、他の方法ご存知のかたが いらっしゃいましたら教えて頂きたいです。 <PC環境> win7 office 2010 以上よろしくお願いします。

みんなの回答

  • wormhole
  • ベストアンサー率28% (1620/5655)
回答No.3

>あまりデータの流れの詳細は分かっていないのですが >中国からの送信を受け取ったDBサーバ上のデータを取り出して確認したところすでに文字化けしている状態です。 DBサーバから取り出す過程で文字化けしてるのでしたら取り出し方の問題でしょうから文字化けしない取り出し方を検討する必要があるでしょうし、 DBサーバに格納されているデータが文字化けしていたのでしたら文字化けしないようにDBサーバに入れなおす必要がるかと思います。 具体的な方法はお使いのシステムに関して私は全く存じませんのでわかりません。

  • Gletscher
  • ベストアンサー率23% (1525/6504)
回答No.2

とりあえず、↓ここで変換してみてはいかがでしょうか? http://so-zou.jp/web-app/text/encode-decode/ https://www.marbacka.net/msearch/tool.php

  • wormhole
  • ベストアンサー率28% (1620/5655)
回答No.1

どの過程で文字化けしてるかによって対処法が異なります。 例えば、PCに取り出したデータが文字化け済みでしたら、そのPCに格納しているデータはどのような方法をつかっても文字化け前の状態で見ることはできません。 ですのでまずはどの過程で文字化けしてるのかを調べる必要があります。

yonpc
質問者

補足

あまりデータの流れの詳細は分かっていないのですが 中国からの送信を受け取ったDBサーバ上のデータを取り出して確認したところすでに文字化けしている状態です。

関連するQ&A

  • 文字化け対応について

    中国からホームページのアンケート送信を してもらい、そのデータを送り先の サーバからPCに取り出したところ 文字化け?(文書の一部がクエスチョンマークになる) してしまいました。 ?の部分をPCから読めるようにする方法ご存知な方は いらっしゃいませんでしょうか。 例:员工と言う中国語の場合 员工 → (◆の中に?)※工 と表示されてしまいます。 ※取り出したデータは Unicode表示と思われます。 他の質問を見てみると 中国語版のOfficeを使うしかないと言う 話で終わっているものがあったのですが すぐに用意出来るものでもないので、他の方法ご存知のかたが いらっしゃいましたら教えて頂きたいです。 <PC環境> win7 office 2010 以上よろしくお願いします。

  • Hotmailで文字化け

    お忙しいところ済みません。中国にいる日本人の友人からメールがきましたが、件名も内容も全て化け字でした。友人が使っているPC環境は: 1、日本語も中国語も入力できる 2、WebメールのHotmailを使った 3、OSは日本語だと思いますが、もしかして中国語(?) 私のPC環境は一般の日本語Windows2000です。 メールは日本語のはずです。日本語(ShiftJIS、EUC)、中国語(Big5、GB、HZ)、Unicode(UTF-8)など、持ってるエンコード方法で全部試してみましたが、どれも化け字でした。 友人からいつもメールきてますが、大丈夫の時もあって、化け字の時もあります。特に設置など変えてないと思いますが、こういう不安定さの原因は何でしょうか。 どういう仕組みで化け字になるのかも分かりませんので、簡単に教えていただきたいと思います。また対処方法もお願い致します。

  • 文字化け、困ってます!!

    ドイツからのメールですが、いつもならドイツ語の部分は「西ヨーロッパ言語」を選ばないと正しく表示されないのに「日本語」でも正しく表示されています。そして相手が日本語(恐らく漢字)を書いたであろうところがどうやっても意味不明で文字化けしています。「Unicode」でも表示してみたのですがだめでした、、(「Unicode」選んでも次にエンコードをみると元に戻ってしまっています) 何か解決策をご存知でしたら教えてください!!お願いします。

  • 文字化けです。

    Windows Meです。 OCN翻訳サービスの画面で文字化けします。 唯一、読める部分に《ページが正しく表示されない場合は、Unicode()UTF-8)フォントをインストールしてご覧ください》とあります。 そこをクリックすると、《フォント表示に問題がある場合は、ページ上で右クリックをし、「エンコード」→(必要に応じてその他の項目)「Unicode(UTF8)」を選択します。それでも改善されない場合もしくはUnicodeが選択リストの中にない場合は、Unicodeフォントをインストールする必要があります。(ダウンロードもしくはOffice2000に付属)。》とありますが、Office2000をインストールしてあるのに文字化けがおきます。 また、画面上でエンコードを見ると、Unicode(UTF-8)となっています。 どなたか、解決法をお教えください。

  • Internet Explorerで文字化けする

    一部のサイトで文字化けします。 とりあえずYouTubeとAmazonです。 Internet Explorerの「表示」→「エンコード」を開くと「シフトJIS」が選ばれています。「Unicode(UTF-8)」にすると正常に表示されます。 他のサイトでは最初から「Unicode(UTF-8)」が選ばれており、文字化けなどせず正常に表示されます。 たぶんサイト側ではなくこっちのPCの問題だと思い、今のところYouTubeとAmazonには問い合わせていません。 Windows 7 Home Edition SP1,Internet Explorer 11.0.14です。 YouTubeとAmazonも他と同じように最初から「Unicode(UTF-8)」が選ばれるよーにすりゃあいいんだと思いますが、ネットでちょっと探してみた程度では、どうもサイトを作る側とか、メールを読む方法しか見つかりません。 どーしたらいいんでしょう。 おしえて、偉い人!!!

  • 件名を中国語で書くと文字化けしました

    Outlook Expressを使用しています。書式>エンコード>中国語簡体字GB18030を選択し件名のところに中国語を入力したのですがそれをunicodeで送信したら文字化けしました。 本文はSIMSUNで書いたのですが、そちらは問題なく送れました。 件名を文字化けせずに送る方法はあるのでしょうか。

  • 中国語で書いた件名が文字化けしました

    Outlook Expressを使用しています。書式>エンコード>中国語簡体字GB18030を選択し件名のところに 中国語を入力したのですがそれをunicodeで送信したら文字化けしました。 本文はSIMSUNで書いたのですが、そちらは問題なく送れました。 件名を文字化けせずに送る方法はあるのでしょうか。

  • 中国語を文字化けさせない方法は?

    日本で買ったNECのパソコンを使っています。 中国語が文字化けしてしまい困っています。 メールを送るときも表示できない文字があったり、 中国語のメールを受信しても文字化けしてしまい、 なにがなんだかわかりません。 なにか解決する方法はあるのでしょうか? よろしくお願いします。

  • 文字化けを直す方法を教えてください。

    中国人と正月休みに会話連絡するために中国語チャットQQをインストールしたのですが、文字化けしてしまってわかりません。文字化けを直す方法は書いてあったのですがよく分からないです。どうしたらよいでしょうか。教えてください。 御願いします。

  • phpMyAdmin内での文字化け

    サーバはさくらインターネットを利用してます。 レンタルサーバから専用サーバに移転したのですが、 専用サーバではphpMyAdminで日本語データの文字化けが起きます。 専用サーバのphpMyAdminからDB作成の際、下記の設定で行い、 MySQLの文字セット UTF-8 Unicode (utf8) MySQLの接続照合順序 utf8_unicode_ci DB の照合順序 utf8_unicode_ci レコードをINSERTする際、下記のように文字コードを指定し、 $sql=mb_convert_encoding($sql,"EUC-JP","EUC-JP"); execute_sql($con, $sql); 実行したら、phpMyAdmin内で日本語データが文字化けしました。 サイト内で表示しているDBデータ(日本語)は文字化けしませんでした。 DB の照合順序をutf8以外(ujis_japanese_ciなど)として、 DBを作った場合、レコードをINSERTしたら、サイト内のDBデータも phpMyAdmin内データもどちらも日本語が文字化けします。 また、レンタルサーバのphpMyAdminからDBデータをエクスポートして、 専用サーバのphpMyAdminからインポートした場合、 読み込むDBデータファイルの文字コードをUTF-8にしなければ、 phpMyAdmin内で日本語データが文字化けしてしまいます。 ただ、UTF-8にしてインポートしてもphpMyAdmin内では 文字化けしませんが、サイト内で表示しているDBデータは 文字化けします。 専用サーバのphpMyAdminから データを日本語の文字列に編集・更新したら、 phpMyAdmin内ではそのデータに関しては文字化けなく表示されますが、 サイト内ではそのデータは文字化けしてしまいます。 専用サーバ情報は下記の通りです。 【専用サーバ】 OS:CentOS 5 Apache 2.2.3 PHP5.1.6 DBサーバ:MySQL 5.0.77 アップしているファイルの文字コード:EUC 分かる方、ご回答、よろしくお願いいたします。

    • 締切済み
    • PHP