我需要創建一個特定格式的CSV文件。這是格式。在Java中創建CSV文件
「ROWHEAD」,2016/09/13 03:24:42 -0700,」A」,」BCDE」,002,
「SECHEAD」,2016/09/12 00:00:00 -0700,2016/09/12 23:59:59 -0700,」BCDE」
「COLHEAD」,」Col A」,」Col B」,」Col C」,」Col D」,」Col E」,」Col F」
「SECBODY」,」val A」,」val B」,」val C」,」val D」,」val E」,」val F」
「SECBODY」,」val A」,」val B」,」val C」,」val D」,」val E」,」val F」
「SECBODY」,」val A」,」val B」,」val C」,」val D」,」val E」,」val F」
「SECBODY」,」val A」,」val B」,」val C」,」val D」,」val E」,」val F」
「SECFOOT」,」XXX」,0,0,0,0,」YY」,0,」ZZ」,0,189
「SECCOUNT」,1
"ROWFOOT」,」XXX」,0,0,0,0,」YY」,0,」ZZ」,0,189
我試過使用正常的文件編寫器的方式,不能幫助我實現這一點。此外,我嘗試openCSV API的相同甚至沒有多大幫助。
如何創建一個CSV文件,其中包含與其關聯的頁眉和頁腳值?
使用Java遇到了什麼確切的問題?你的代碼有特定的問題嗎? –
使用csvwriter類來做到這一點。 (opencsv) –
@Tim - 我可以把CSV文件寫成普通的FileWriter,如果記錄變大,很難處理它。使用OpenCSV,但它將所有內容寫成字符串,但我也有日期格式。 – i2ijeya