问题标签 [opencsv]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1800 浏览

java - 从批处理文件运行 Java Selenium webdriver 程序(不用于测试)

我正在使用 Selenium WebDriver、Jsoup、Opencsv 和 Java 来解析 HTML 页面,包括一个网站的 javascript,然后生成 csv 文件。我可以从 Eclipse 运行它,但我想使用批处理文件来自动化它。我的 java 程序有两个类 - 主类和网站类。所以我复制了 Eclipse 生成的这两个类并将其放在一个文件夹中。然后我还复制了所有外部jar文件,如selenium 2.33.0、opencsv-2.3和jsoup 1.7.2,并在同一文件夹中创建了批处理文件

@ECHO OFF
Java 主暂停

然后我尝试运行批处理文件,但失败了。我再次尝试将批处理文件更改为

但仍然产生相同的错误

请帮忙。我搜索了如何从批处理文件运行 Selenium webdriver 测试,但我发现需要 JUnit。我只是使用 Java 和第三方库来满足我的要求。提前谢谢。

0 投票
2 回答
473 浏览

java - 数据库或 CSV 到 java 对象

现在我有一个 CSV,其中有几列。最终,我将拥有一个 SQL 关系数据库结构。我想知道是否有任何库可以轻松地将这些数据提取到 java 对象列表中。

例子:

标题 | 位置 | 日期
事件A | 加利福尼亚州洛杉矶 | 05-29-2014
活动B | 纽约州纽约 | 08-23-2013

这是csv中数据的结构。我会有一个名为 Event 的 java 对象:

我知道openCSV。那我需要用于csv吗?如果是这种情况,SQL 关系数据库的不同解决方案是什么?

另外,读取 csv 是否只能在 main 方法中完成?

0 投票
1 回答
1561 浏览

java - 从安卓应用导出文件

我会将我的数据导出到内部 sd 的下载文件夹中。然后,我在 manifest.xml 中添加了权限:

我还必须添加写入内部存储的权限吗?

然后我调用一个方法,其中包括:

那么,我将文件导出到哪里?在什么文件夹里?我可以更改此文件夹吗?

0 投票
2 回答
1437 浏览

java - 使用 OpenCSV 查找列号

我在 Java 中使用 openCSV 包来创建 CSV。我正在创建一个包含两列的 CSV。第一列代表一个人的名字。第二列代表一个人的第二个名字。所以,就像

现在,我想做的是:如果有人尝试像 "Deepak,Kareem" 一样添加 Deepak Kumar。然后脚本应该能够附加到现有记录,如

任何人都可以帮助,我们如何使用 OpenCSV 包附加到特定的行或列?

0 投票
1 回答
1161 浏览

android - 在适用于 Android 的 Eclipse 中查找 CSV 文件(有和没有 OpenCSV)时遇到问题

我在读取我的 Android 项目的 csv 文件时遇到问题。我使用的是带有 Eclipse ADT 的 Mac,并且已经导入了 OpenCSV。

我一直遇到的问题是找不到该文件。我尝试将它放在任何地方,包括:根文件夹(src 文件夹所在的位置)、src 文件夹内和 res/raw 内。我已经刷新了视图,我已经清理并重建了项目,我已经重新启动了 Eclipse,我已经尝试通过拖放以及使用导入选项来导入文件。由于某种原因,它仍然拒绝被发现。

当我查看它的路径和绝对路径时(使用 file.getPath() 和 file.getAbsolutePath() 它们分别是:“abc.csv”和“/abc.csv”。我还仔细检查了文件名,它是未命名为 abc.csv.csv 或类似名称。

我使用了以下代码行,这些是返回错误的代码行:

  1. (这来自 OpenCSV 网站。)

    /li>
  2. (#2 和#3 不是来自 OpenCSV,只是我在试验。)

    /li>

3.

0 投票
5 回答
39731 浏览

java - 如何使用java计算csv中的总行数

我有一个 csv 文件。我想用 Java 编写一个函数,它会告诉我 csv 中有多少行。有人可以帮助我实现这一目标。

csv 具有以下格式:

0 投票
1 回答
902 浏览

android - csv FileNotFoundException: ENOENT

我正在尝试从我的应用程序的资产中访问一个 csv 文件,而我得到的只是 FileNotFoundException。当我尝试从其他地方访问它时,我得到了同样的结果。知道我应该在这里做什么吗?在此之前,日志消息工作得很好。logcat上的错误如下。

标记文本 System.err java.io.FileNotFoundException C:\Users.....\assets\cms.csv:打开失败 ENOENT(没有这样的文件或目录)

对于代码:

任何帮助表示赞赏!

提前致谢!

0 投票
3 回答
8609 浏览

java - 适用于 Java 的 OpenCSV 阅读器 - 如何获取列数?

我在 Java 项目中有 OpenCSV 阅读器,它为我从 CSV 文件中读取数据,但现在我对读取它的循环中的列数进行硬编码。我记得有一些方法可以获取列数,但我不记得它叫什么以及如何使用它。

这是代码:

0 投票
2 回答
859 浏览

java - 使用 OpenCSV 从 CSV 中提取特定数字

我有带有标题和特定数字的 CSV 文件。我需要单独提取这些数字来创建一个 AIM XML 文件,但这并不重要。我很难根据标题提取数字。我尝试了各种方法,但无法使其正常工作。当我尝试运行此代码(以下只是一个示例)时,它似乎永远不会终止。我对 Java 或 OpenCSV 不是很有经验,所以请原谅你即将看到的混乱。(现在也是凌晨 2 点,我的脑子出了问题)

0 投票
3 回答
1374 浏览

java - OpenCSV新手:如何从特定单元格获取内容

我正在尝试获取特定标题下的任何内容并将其转换为字符串。我希望我的代码能够识别标题并在其下方获取内容。基本上在特定单元格中获取信息。我究竟做错了什么?我知道如何通过调用特定的列来做到这一点,但现在我想知道如何通过让代码识别特定的标题来做到这一点。

编辑:我更新了我的代码,但仍然没有任何改变......帮助?

CSV 文件:

PRIMARY_ID、ISPY_ID、日期、PE_FTV
205、1207、20050819、8.7508545

我的代码和 CSV 文件都只是真实的样本。目前,代码只是跳过“if”并直接进入“else”。