【发布时间】:2012-08-27 20:16:43
【问题描述】:
我正在尝试在 .CSV 文件中组织我的数据。我想将我的数据放在特定的行中,所以我尝试输入“\n”,但它不起作用。请帮助我将数据放入特定的行。提前谢谢你..
public void writeData(String data,String strFilePath)
{
PrintWriter csvWriter;
try
{
File file = new File(strFilePath);
if(!file.exists()){
file = new File(strFilePath);
}
csvWriter = new PrintWriter(new FileWriter(file,true));
csvWriter.print(data+","+"hello");
csvWriter.append('\n');
csvWriter.print("world");
csvWriter.close();
}
catch (Exception e)
{
e.printStackTrace();
}
}
【问题讨论】:
-
“它不工作”是什么意思?你到底看到了什么?提问时要具体,会给你所需的答案。
-
例如,如果将“first,second\nthird”添加到csv中,则只有“first”和“second”可见..我们无法在csv文件中查看“third”。我希望这是android 编辑器的问题。假设如果我将我的 .csv 转移到 Windows PC 中,甚至“第三个”在新行中也是可见的。