簡體   English   中英

打開CSV文件作為記事本,然后看不到新行

[英]Opening CSV file as Notepad then new line not seen

我的Java代碼產生了csv文件。 當我以記事本打開此CSV文件時,看不到新行。 我看到所有數據僅一行。 由於這個原因,我無法添加此文件SQL數據庫。

我怎么解決這個問題? 例如,test.csv文件:

TerminalSerialNo    IMEI    Site-Ref
77EC0067C8A1BA6462FCA25F8B1DFBE289F6A3EE    null    SIT-3
01B406234550B1A688000050BF7A60E2    null    SIT-3
19B32E9399CB51FACF858E126F9C7684578A8BAC    null    SIT-7

當我以記事本打開此文件時:

TerminalSerialNo,IMEI,Site-Ref,Site-Name77EC0067C8A1BA6462FCA25F8B1DFBE289F6A3EE,null,SIT3,01B406234550B1A688000050BF7A60E2,null,SIT-3,19B32E9399CB51FACF858E126F9C7684578A8BAC,null,SIT-7

如何在記事本中以新行將數據作為CSV文件查看?

最好的祝福

僅在記事本中?

您的Java代碼是否使用換行符?

\n

使用append(“ \\ n”)並且不要忘記關閉編寫器。

是的,我僅在記事本上遇到此問題。我使用“ \\ n”和My Java代碼,如下所示:`FileWriter writer = new FileWriter(“ output.csv”);

    // headers
    writer.write("TerminalSerialNo,IMEI,Site-Ref,Site-Name\n");
    writer.flush();

    // data
    for(String[] arr: list) {
        String appender = "";
        for(String s : arr){
            writer.write(appender + s);
            appender = ",";

        }
        writer.write("\n");
        writer.flush();
    }
    writer.close();


    `

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM