導航:首頁 > 編程語言 > javacsv寫入

javacsv寫入

發布時間:2022-09-08 03:55:27

java編程,已經在csv表格寫入了一列,如何換列

csv格式比較簡單,默認以,分割。以換行符來換行。
所以你寫csv表格,這么做就可以了,每寫一列就加一個,就是第二列。
距離有個BufferWriter writer對象要寫一個csv文件。
writer.wrtie("第一列");
writer.write(",");
writer.write("第二列");
這就是一個簡單的用,分割的csv文件。

② java操作csv文件

看樓主比較懂,
參閱RandomAccessFile類
先用seek(long pos)把指針指向文件最後
然後視你的數據用
writeBytes(String s) //有漢字什麼的
writeChars(String s) //一般的字元串
writeUTF(String str) //有UTF-8的字元
寫入數據

③ 用java怎麼才能在csv文件指定位置寫入新的數據,csv原始數據保留。

so easy
public static void addCloumn(List<String> pList, String filePath) throws IOException{
BufferedReader bufReader = new BufferedReader(new FileReader(filePath));
String lineStr = "";
int rowNumber = 0;
StringBuffer nContent = new StringBuffer();
while((lineStr = bufReader.readLine()) != null){
String addValue = "";
if(rowNumber < pList.size()){
addValue = pList.get(rowNumber);
}
if(lineStr.endsWith(",")){
nContent.append(lineStr).append("\""+addValue+"\"");
}else{
nContent.append(lineStr).append(",\""+addValue+"\"");
}
rowNumber++;
nContent.append("\r\n");
}
bufReader.close();

FileOutputStream fileOs = new FileOutputStream(new File(filePath), false);
fileOs.write(nContent.toString().getBytes());
fileOs.close();
}
是不是很簡單啊

④ java讀取csv寫入資料庫

使用opencsv讀到、、、、、使用jdbc存儲資料庫
~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

⑤ java怎麼讀寫創建csv文件

一、使用第三方庫的方法。
目前的第三方庫主要有opencsv、javacsv,貌似還有個叫supercsv,不過都大同小異。
二、使用FileWriter的方法。
這是我最終使用的方法,很好用,也不用添加庫,加一個示例代碼,與大家分享。
import java.io.FileWriter;
import java.io.IOException;
public class javacsv {
/**
* 寫csv文件
*/
public static void main(String[] args) {
try {

⑥ java中怎樣把數字導入到csv

你可以把csv文件就看成是各列數據之間用逗號(",")分隔的文本文件,一行數據就是一行文本

用java文件流向文件中寫文本,文件名為.csv擴展名就行

⑦ 用java怎麼把指定的csv文件,寫到指定的excel的sheet里

先通過通過java裡面的io一行一行的讀出來,

再用循環通過split分割,一行裡面的一個一個數據應該有什麼符號分割,我見過的是逗號,

分割出來的數據你可以把它們放在一個一個數組裡面,

最後用poi寫入到excel裡面

packagecom.poi;

importjava.io.BufferedReader;
importjava.io.File;
importjava.io.FileInputStream;
importjava.io.FileNotFoundException;
importjava.io.FileOutputStream;
importjava.io.IOException;
importjava.io.InputStreamReader;
importjava.util.ArrayList;
importjava.util.List;

importorg.apache.poi.hssf.usermodel.HSSFCell;
importorg.apache.poi.hssf.usermodel.HSSFRow;
importorg.apache.poi.hssf.usermodel.HSSFSheet;
importorg.apache.poi.hssf.usermodel.HSSFWorkbook;

publicclassCsvToExcel{
publicstaticvoidmain(String[]args)throwsIOException{
//讀取csv文件
BufferedReaderbr=newBufferedReader(newInputStreamReader(newFileInputStream(newFile("d:\1.csv")),"GBK"));
Stringline;
//創建結果集,泛型可以根據實際情況定
List<List<String>>dataList=newArrayList<List<String>>();
while((line=br.readLine())!=null){
line=line.replace(""","");
String[]split=line.split(",");
List<String>t=newArrayList<String>();
for(inti=0;i<split.length;i++){
t.add(split[i]);
}
dataList.add(t);
}
//使用poi導出excel,poi是通過循環的方式創建行和單元格
//聲明一個工作薄
HSSFWorkbookwb=newHSSFWorkbook();
//聲明一個單子並命名
HSSFSheetsheet=wb.createSheet("測試");
//給單子名稱一個長度
sheet.setDefaultColumnWidth((short)15);
for(inti=0;i<dataList.size();i++){
//創建行
HSSFRowrow=sheet.createRow(i);
List<String>list=dataList.get(i);
for(intj=0;j<list.size();j++){
//創建單元格
HSSFCellcell=row.createCell(j);
cell.setCellValue(list.get(j));
}
}
//寫入到文件裡面
FileOutputStreamout=newFileOutputStream("D://測試.xls");
wb.write(out);
out.close();
}
}

這是我用的jar包,只是用到一些個,姑且全部build path了

⑧ Java怎樣往一個文件里多次寫入數據

所以你寫csv表格,這么做就可以了,每寫一列就加一個,就是第二列。
距離有個bufferwriter
writer對象要寫一個csv文件。
writer.wrtie("第一列");
writer.write(",");
writer.write("第二列");
這就是一個簡單的用,分割的csv文件。

⑨ java把資料庫讀取的數據通過流寫入到csv文件里,請問怎麼寫代碼請求。

File file = new File("d:/test.csv");
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(file)));
bw.write("123456");
bw.write("89898");
bw.close();

⑩ java怎樣寫入一個csv文件

所以你寫csv表格,這么做就可以了,每寫一列就加一個,就是第二列。
距離有個BufferWriter writer對象要寫一個csv文件。
writer.wrtie("第一列");
writer.write(",");
writer.write("第二列");
這就是一個簡單的用,分割的csv文件。

閱讀全文

與javacsv寫入相關的資料

熱點內容
androidm3u8緩存 瀏覽:234
imphp開源知乎 瀏覽:706
清除網路通配符dos命令 瀏覽:837
鴻蒙系統怎麼快速換回安卓 瀏覽:712
pdf綠色虛擬列印機 瀏覽:213
androidtab框架 瀏覽:147
java轉php的時間戳 瀏覽:639
編譯libstdc依賴 瀏覽:658
清演算法人與原法人的區別 瀏覽:410
家庭裝修下載什麼app軟體 瀏覽:575
美食博主用什麼app拍視頻 瀏覽:816
ipone手機如何加密微信 瀏覽:357
自來水加密閥閥帽 瀏覽:437
華為交換機dhcp配置命令 瀏覽:319
androidbitmap縮小 瀏覽:275
單片機串口控制燈 瀏覽:88
大訊雲伺服器安裝視頻 瀏覽:788
華為演算法領先世界 瀏覽:658
linux路由重啟 瀏覽:570
php的模板編程 瀏覽:324