2014-05-14 86 views
0

大家好我使用谷歌Analytics API的一些查詢導出到CSV我目前有使用此代碼使用PrintWriter的使用谷歌分析API生成CSV文件

PrintWriter pw = null; 
    try { 
    PrintWriter pw = new PrintWriter(BufferedWriter(new FileWriter("data.csv"))); 
    } 
    catch(Exception e) { 
    e.printStackTrace(); 
    } 

它不斷地說我的問題

「在此訂單

  • 的方法的BufferedWriter(FileWriter的)多標記是未定義的類型HelloAnalyticsApiSample
  • 重複的局部變量PW」

感謝所有

回答

0

使用

writer = new PrintWriter(new BufferedWriter(new FileWriter("data.csv"))); 
+0

確定這固定它的感謝。如果(results.getRows()== null || results.getRows()。isEmpty()){ System.out.println(「沒有找到結果」),請介紹如何將該pw合併到此代碼中 。 ); } else { //打印列標題。 (ColumnHeaders header:results.getColumnHeaders()){ System.out.printf(header.getName()+「,」); } System.out.println(); //打印實際數據。 (列表 row:results.getRows()){ for(String column:row){System.out.printf(column +「,」); } System.out.println(); – zomdar

+0

這完全是一個新問題的問題,但是在你看看管理讀寫Java的CSV文件的[OpenCSV](http://opencsv.sourceforge.net/)之前, – Reimeus