2013-07-28 56 views
0

我正在嘗試完成與此SO問題完全相同的事情 - how to create a downloadable csv file in appengine,但使用Java。現在我有CSVWriter writer = new CSVWriter(response.getWriter(), '\t');但我不知道如何繼續,因爲我有一個查詢java.util.List,而不是一個數組。在應用程序引擎中創建可下載的csv文件

+0

你需要你的List對象是一個數組嗎?這裏的總體問題是什麼? –

+0

我想從我的查詢中的實體列表對象中生成csv文件。 – user2532297

回答

0

根據班級的「價值」的,您可能需要:

  1. 循環整個列表,並相應地轉換爲字符串,例如,

    String []數組=新的String [values.size()];

    爲(I = 0;我< values.size();我++){

    陣列[I] =將String.valueOf(values.get(I));

    }

    (小心的NPE),或

  2. 如果值是字符串已使用列表轉換爲數組:

    列表值= ...;

    String [] array = values.toArray(new String [values.size]);

相關問題