问题标签 [csvreader]

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 投票
2 回答
48 浏览

c# - 为什么 CSVReader 只读取很少的文件?

我有 22 个 .csv 文件要读取并写入 1 个 .csv 文件 这是我的内部课程

这是读写代码

但是,代码仅从前 2 个 .csv 文件写入数据。我应该如何解决这个问题?

0 投票
3 回答
249 浏览

java - 为什么从第一个字符串数组解析数据时抛出异常,但跳过第一个数组时却没有?

在我的系统中,我有一个 Excel 阅读器,它也可以读取 csv 文件。

这是我读取 csv 文件的方式:

这行得通。来自 csv 文件的数据存储在字符串数组列表中。

现在,当我从列表中读取数据时,我注意到了一些我不理解的东西。

这是我从列表中读取数据的方式:

如果从列表中取出第一个数组,并且将数组中的第一个字符串从 String 解析为 int,则抛出java.lang.NumberFormatException: For input string: "27" 。

但是如果第一个数组(第一个 excel 行)被跳过:

这种方式没有 java.lang.NumberFormatException: For input string: 被抛出。

如果不跳过第一个数组(excel 行),我不明白为什么会抛出 java.lang.NumberFormatException。

excel 文件的第一行是必需的,不应跳过。它可以与读取excel文件有关吗?与我使用的阅读器?

有谁知道这个问题或有人可以帮助我吗?

0 投票
1 回答
43 浏览

java - 读取 csv 文件 预订最多的房间

我有一个大学的项目要完成,它基本上是从 Java 中的 CSV 文件中返回一堆东西。

我已经设法从以前的尝试中完成了大部分工作,但我坚持的一个部分是如何读取 CSV 文件,但只有文件的特定部分:预订时间最多的房间并显示它在终端中运行 jmh 并创建一个新的 jar 文件。我的第一次尝试是硬编码,虽然它有效,但这不是讲师想要的。任何帮助或方向指针都会是很棒的代码,下面是讲师不想要的方式。

此外,CSV 文件的格式为 A) id B) 房间名称 C) 日期 D) 时间 E) 预订时间 F) 人预订

公共字符串 [] getTopRoomsBooked(int n) {

0 投票
0 回答
33 浏览

python - Python写出新的csv文件,文本列中的换行符(在新行上创建)

我的 csv 文件有一个重大问题,这里有人可以建议我的问题可能的 python 解决方案吗?

在我的 csv 文件中,'remarks' 文本列创建了多个换行符并将其自身附加到下一行,本质上是弄乱了行顺序。我试图将它作为文本阅读,用换行符和分隔符分割它,但这具有挑战性,因为从“备注”创建的换行符的顺序不同。

我附上了下面的示例 csv 文件供您参考,它是 txt 格式,因此您可以更好地了解分隔符格式,您的输入将不胜感激。

当前文件

期望的结果

0 投票
1 回答
515 浏览

csv - 使用 CsvHelper 从 C# 中的 .csv fie 读取文本时出错

我有一个 .csv 文件,标题列在第一行。尽管我遵循 CsvHelper 主页 ( https://joshclose.github.io/CsvHelper/getting-started/ ) 中的示例代码,但从该文件读取值时出现问题。

我的问题:“没有标题记录可以按名称确定索引。”

我的代码有路径:

控制器:

模型:

0 投票
1 回答
141 浏览

java - 从控制台启动时未找到 com.opencsv

我有一个 Maven 项目,它只是读取一个 CSV 文件并将数据写入另一个文件。从 IntelliJ 构建/运行时,它工作正常,但是当我$ java read.java从控制台运行时,它给出

同样的事情CSVWriter。我将 .jar 添加到我的项目中,但没有成功。如何从控制台启动我的应用程序(这样我可以在启动时使用参数)?

谢谢

0 投票
2 回答
44 浏览

python - 获取用户输入的日期匹配的 csv 文件的特定行?

在此处输入图像描述我有一个 csv 文件,例如

我正在开发一个停车程序,该程序可以根据我从用户那里获取的给定日期提供人员数据,如下所示:

现在,如果我试图从我的 csv 文件中读取和打印数据,即使我有日期,我也会得到空列

我不知道下一步该做什么任何帮助将不胜感激:) 请记住我只想打印输入日期匹配的行

0 投票
1 回答
27 浏览

python - how do i create a list from csv contents and then search within that list

im trying to read a csv file in python, then save the contents of csv file into list so that i can then search within that list to see if it matches the input from the user.

here is what i have so far . my code keeps skipping to the else block even if the input matches the number in csv file.

data = []

0 投票
1 回答
18 浏览

csvreader - CwvReader 不加载以 # 开头的行

我正在尝试将文本文件 (.csv) 加载到 SQL Server 数据库表中。文件中的每一行都应该加载到表中的单个列中。我发现以“#”开头的行被跳过,没有错误。例如,以下四行中的前两行加载正常,但后两行加载不正常。有人知道为什么吗?

ThisLineShouldBeLoaded

这个也是

#ThisIsATestLine

#这是另一条测试线

这是我的代码段:

0 投票
2 回答
57 浏览

java - HashMap 不断重复之前的每一个值 SELENIUM, JAVA

我有一个 url 列表,我在浏览器中打开每一行,然后将一些值收集到 HashMap 中。当我打印在 HashMap 中收集的值时,我看到它重复了每个先前的值。我究竟做错了什么?

这是网址的样子:



这就是 HashMap 打印的样子:


  • 测试1111 | 可用文件
  • 测试2222 | 可用文件
  • 测试1111 | 可用文件
  • 测试2222 | 可用文件
  • 测试3333 | 文件不可用
  • 测试1111 | 可用文件
  • 测试2222 | 可用文件
  • 测试4444 | 可用文件
  • 测试3333 | 文件不可用
  • 测试1111 | 可用文件
  • 测试2222 | 可用文件
  • 测试4444 | 可用文件
  • 测试5555 | 可用文件
  • 测试3333 | 文件不可用
  • 测试1111 | 可用文件
  • 测试2222 | 可用文件
  • 测试4444 | 可用文件
  • 测试5555 | 可用文件
  • 测试6666 | 可用文件
  • 测试3333 | 文件不可用
  • 测试7777 | 文件不可用

这是我的整个代码: