JavaCSV之写CSV文件
生活随笔
收集整理的這篇文章主要介紹了
JavaCSV之写CSV文件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
與JavaCSV讀CSV文件相對應,JavaCSV也可以用來寫數據到CSV文件中。
1.準備工作
(1)第三方包庫下載地址:https://sourceforge.net/projects/javacsv
(2)相關文檔:http://javacsv.sourceforge.net
2.使用簡單的讀操作
(1)引入javacsv包相應的類
(2)創建文件路徑
String file = "src/com/xiaoming/csv/test2.csv";(3)創建CSV寫對象
// 創建CSV讀對象(文件路徑,分隔符,編碼格式) CsvWriter csvWriter = new CsvWriter(file, ',', Charset.forName("UTF-8"));(4)設置標題
// 設置標題 String[] csvHeaders = { "id", "name"}; csvWriter.writeRecord(csvHeaders);(5)寫入數據
// 寫入內容 String[] csvContent1 = { "201804", "小魚" }; csvWriter.writeRecord(csvContent1);(6)關閉
// 關閉 csvWriter.close();?
測試(demo.java)
package com.test.csv;import com.csvreader.CsvWriter; import java.io.IOException; import java.nio.charset.Charset;public class demo {public static void main(String[] args) {// 定義一個CSV路徑String file = "src/com/test/csv/test2.csv";try {// 創建CSV讀對象(文件路徑,分隔符,編碼格式)CsvWriter csvWriter = new CsvWriter(file, ',', Charset.forName("UTF-8"));// 設置標題String[] csvHeaders = { "id", "name"};csvWriter.writeRecord(csvHeaders);// 寫入內容String[] csvContent1 = { "201804", "小魚" };csvWriter.writeRecord(csvContent1);String[] csvContent2 = { "201805", "小紅" };csvWriter.writeRecord(csvContent2);// 關閉 csvWriter.close();} catch (IOException e) {e.printStackTrace();}} }生成文件(test2.csv)截圖:
?
轉載于:https://www.cnblogs.com/xiaomingzaixian/p/9745226.html
總結
以上是生活随笔為你收集整理的JavaCSV之写CSV文件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Fragment系列总结(一)Fragm
- 下一篇: 十一课堂|通过小游戏学习Ethereum