私のアンドロイドアプリケーションでは、CSVを書き出すために以下のコードを使用したことに基づいて、CSV形式でデータを複数セルでエクスポートする必要があります。 CSV Viewer、CSV ModifyのようなCSVビューアのいずれかを使用してそのファイルを選択して表示すると正常にエクスポートされた後、これらの行が単一のセルではなく異なる行に表示されて表示されます。シートは期待どおりに動作しています。しかし、私の要件はCSVビューアーアプリケーションでも機能するはずです。 提案がありますか?複数のCSVファイルを1つのセルにエクスポート
String multilineString="this\nis\nsome\ntext";
File storageDir = RLogApp.getContext().getExternalFilesDir(Environment.DIRECTORY_DOCUMENTS);
File serviceCallDataFile = new File(storageDir, "/" + "servicelist.csv");
List<String[]> data = new ArrayList<String[]>();
data.add(new String[]{"India", "New Delhi"});
data.add(new String[]{"United States",
"\""+multilineString+"\""
});
data.add(new String[]{"Germany", "Berlin"});
CSVWriter writer = null;
try {
writer = new CSVWriter(new FileWriter(serviceCallDataFile));
writer.writeAll(data);
writer.close();
} catch (IOException e) {
e.printStackTrace();
}
...試みることができます。だからあなたはcvファイルを作成し、あなたが望むようにそれを表示し、それらのcsvアプリケーションを表示しない?不明。 – greenapps
もしそうなら...質問は何ですか? – greenapps
@greenapps yes excelは私が望むものを表示しますが、csvアプリケーションは期待どおりに動作しません。 – Satheesh