gpt4 book ai didi

java - 在 JSP 中解析 CSV 文件

转载 作者:行者123 更新时间:2023-12-02 08:28:20 26 4
gpt4 key购买 nike

我正在创建一个 web 应用程序,它将从雅虎财经下载一些数据到 CSV 文件中,然后(希望)能够将创建的 CSV 数据读取到 HTML 表中。

我已成功让程序连接到 Yahoo feed,然后将该数据下载到 CSV 文件中,但不想将该文件中的数据使用到表中。

下面是我用来创建 CSV 文件的代码:

    String ticker = request.getParameter("stockSym");
URL url = new URL("http://finance.yahoo.com/d/quotes.csv?s=" + ticker + "&f=abc");
InputStream in = url.openStream();
BufferedInputStream bufIn = new BufferedInputStream(in);

File f=new File("stockInfo.csv");
FileOutputStream fop=new FileOutputStream(f);

for (;;)
{
int data = bufIn.read();

// Check for EOF
if (data == -1)
break;
else
fop.write((char) data);
}
fop.flush();
fop.close();

是否有任何 JSP 程序员知道如何打开 CSV 文件并将其解析为表,或者知道如何完成此任务的教程的任何好的链接?

谢谢。

最佳答案

不要自己编写 CSV 解析代码,请使用 many available libraries 之一.

它们可以处理棘手的事情,例如换行符、引号、嵌入逗号等。

关于java - 在 JSP 中解析 CSV 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4011039/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com