5

Excel でファイルが正しく保存されないという問題が発生しています。3 つの列に編成されたデータのリストがあります: String String INt。

このファイルを Java プログラムに読み込んで計算を実行したいと考えています。Excel を .csv ファイルとしてエクスポートすると、ネイティブの UTF-8 エンコーディングが原因で重要なデータが失われます。UTF-16 .txt ファイルとして保存できますが、別の厄介な結果が得られます。各フィールド フィールドの間にコンマの列を挿入すると、コンマが引用符で囲まれて保存されます。この問題に対するいくつかの解決策を見てきましたが、それらは UTF-16 エンコーディングを保持しません。

どんな助けでも大歓迎です。

4

3 に答える 3

3
  1. エクセルでファイルをCSV(カンマ区切り)で保存
  2. 保存したCSVファイルをnotepad++で開く
  3. エンコーディング -> UCS-2 ビッグ エンディアンに変換

終わり。

于 2015-01-07T08:42:32.123 に答える
-1

これは 1 回限りのことですか、それともより大きなプログラムの一部として行っていますか? 1 回限りの場合は、任意のテキスト エディターで "," を検索して置換するだけです。

于 2012-10-22T22:00:28.460 に答える