• 締切済み

JAVAでCSVファイルが文字化けする。

こちらのページのスクリプトをつかって EXCELのCSVデータを読み込むと日本語だけ 文字化けしてしまいます。 どのように回避したらよいのか御存じの方教えてください。 http://blog.cles.jp/item/2691

みんなの回答

回答No.1

プログラムで使用している文字コードと、CSVファイルの文字コードを統一すればいいと思います。 http://www.vector.co.jp/vpack/filearea/win/writing/edit/ CSVファイルをテキストエディタで開き直して、文字コードを変えて保存し直してみてください。

AKICHAN28
質問者

補足

CSVは、頻繁にデータを入れ替えなければならないので、 JAVAの文字コードをS-JISにしたいですが、教えていただけますか?

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

関連するQ&A

  • CSVファイルでの文字化け

    CSVファイルで英語は問題はありませんが、日本語が文字化けします。どうすればよいでしょうか

  • 英語版WindowsでのCSVファイルの日本語文字化け

    いくつか英語版Windowsを持っているのですが、CSVファイルでどうしても日本語が文字化けして困っています。データファイルとしてWebSiteからダウンロードしたCSVは常に文字化けしています。自分でその英語版WindowsでExcelで作製して、「名前をつけて保存」でCSV形式保存しても、保存した瞬間は日本語のままですが、一度閉じてからまた開くと日本語部分は必ず文字化けしています。ExcelはOffice2003のものです。よい解決方法はありませんでしょうか。 何卒よろしくお願いいたします。

  • CSVファイルで中国語が文字化けします。

    CSVファイルをEXCELで開き、別行に中国語を記載して保存後再度開くと 中国文字(日本語には無い文字)が?で表示されます。 EXCELファイルでは問題無いのですが、CSVファイルでは?となります。 中国へ送付するタッチパネルデータで作業が止まってしまい困っております。どなたか対応方法ご存じの方ご教授ください。

  • csvファイルをエクセルで開いたら文字化け

    csvファイルを下記設定で開いたら「'(シングルクオテーション)」が文字化けしました。 「'(シングルクオテーション)」以外は文字化けしていません。 どうしたら「'(シングルクオテーション)」が文字化けしないように開けますか? 文字列→日本語(Windows-932) 言語→標準-日本語 区切り→コンマ

  • CSVデータがEUC-JPで文字化けしてしまう。

    CSVデータをExcelで開こうとすると文字化けしてしまいます。 EUC-JPという形式?のエンコード?なのですが、 どのような設定をすれば文字化けせずに見れるのでしょうか? (WindowsXP Excel2007)

  • CSVファイル読み込み 文字化け

    アドバイスの方頂ければと思い質問しました。 os fedoracore5/php 5.2.5/mysql 5.0.27 SJISのCSVファイルを読み,UTF-8のプログラムで処理したいのですが、 文字列中に[,]を使用しているものには[""]で囲って いて、その他文字列の日本語部分は[""]で囲まれていません。 そこで下記のような形にしたのですが、日本語が化けてしまいます。 またCSVファイルの文字化けする項目を[""]で囲むと 正常に表示されます。文字列を[""]で囲まずとも文字化けしない方法、またプログラムに問題があればアドバイスを 頂ければと思います。 <?php define("TEST_FILE", "./tes.csv"); header("Content-Type: text/plain; charset=SJIS"); $fp = fopen(TEST_FILE, "r") ; while ($row = fgetcsv($fp)) { for ($j = 0; $j < count($row); $j++) { $data = mb_convert_encoding($row[$j], "UTF-8", "SJIS"); printf($data); } } fclose($fp); ?>

    • ベストアンサー
    • PHP
  • CSV変換後の文字化け

    初心者で質問させてください。 現在win7・Office2007を使っています Excelで日本語と中国語が混在するファイルを作って、これを「CSV形式」に変換すると、いつも中国語が文字化けになってしまいます。 詳しい方は、ぜひご教示ください。 よろしくお願いいたします。

  • csvファイル文字化け

    csvファイルをExcelで開くと文字化けしてしまいます。クライアントの人間が送ってきたファイルなのですが、クライアントは正常に開けるようです。何が文字化けの原因になっているのか、またどうすれば解決できるか教えてください。

  • Java Csvダウンロード 文字化け

    困っています。ご存知の方教えて下さい。 ダウンロードしたファイルを開くと特殊文字の「~」が文字化けしてしまいます。 仕様で ファイルエンコーディングは ”Shift_JIS” と決まっているので、 ----------------- write(data,"text/csv","Shift_JIS"); ----------------- と指定してます。 対処方法ご存知の方教えて下さい。

  • phpMyAdminのCSVインポートで文字化け

    phpMyAdminでCSVデータのインポートを行ったのですが、文字化けしてしまいます。  (正) 17:00~5:00⇒(化け) 17:00~5:00 CSV、MySQLともに文字コードはutf8です。 phpMyAdminの画面から直接日本語レコードを追加すると文字化けせずに表示されます。 --手順-- エクセルで手動で作成したデータをCSV形式で保存した後、テキストエディタでutf8で保存。 phpMyAdminの「インポート」より「LoadDATA文を使用したCSVの読み込み」を選択し、 区切り文字はカンマを選択⇒「エンコーディングの変換」は「なし」を選択⇒実行。 --環境-- WindowsXP XAMPP1.7 MySQL5.5.16 phpMyAdmin3.4.5 どなたか詳しい方いらっしゃいましたら知恵をお貸しください。 よろしくお願いします!

このQ&Aのポイント
  • YouTubeで「バイクにセキュリティAIを組み込んだ。YZF-R25」なる動画をみました。
  • バイクのセキュリティシステムを自作する方法について教えてほしいです。
  • システム構成や使用している機材について分かれば嬉しいです。
回答を見る

専門家に質問してみよう