问题标签 [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.
c# - 为什么 CSVReader 只读取很少的文件?
我有 22 个 .csv 文件要读取并写入 1 个 .csv 文件 这是我的内部课程
这是读写代码
但是,代码仅从前 2 个 .csv 文件写入数据。我应该如何解决这个问题?
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文件有关吗?与我使用的阅读器?
有谁知道这个问题或有人可以帮助我吗?
java - 读取 csv 文件 预订最多的房间
我有一个大学的项目要完成,它基本上是从 Java 中的 CSV 文件中返回一堆东西。
我已经设法从以前的尝试中完成了大部分工作,但我坚持的一个部分是如何读取 CSV 文件,但只有文件的特定部分:预订时间最多的房间并显示它在终端中运行 jmh 并创建一个新的 jar 文件。我的第一次尝试是硬编码,虽然它有效,但这不是讲师想要的。任何帮助或方向指针都会是很棒的代码,下面是讲师不想要的方式。
此外,CSV 文件的格式为 A) id B) 房间名称 C) 日期 D) 时间 E) 预订时间 F) 人预订
公共字符串 [] getTopRoomsBooked(int n) {
python - Python写出新的csv文件,文本列中的换行符(在新行上创建)
我的 csv 文件有一个重大问题,这里有人可以建议我的问题可能的 python 解决方案吗?
在我的 csv 文件中,'remarks' 文本列创建了多个换行符并将其自身附加到下一行,本质上是弄乱了行顺序。我试图将它作为文本阅读,用换行符和分隔符分割它,但这具有挑战性,因为从“备注”创建的换行符的顺序不同。
我附上了下面的示例 csv 文件供您参考,它是 txt 格式,因此您可以更好地了解分隔符格式,您的输入将不胜感激。
当前文件
期望的结果
csv - 使用 CsvHelper 从 C# 中的 .csv fie 读取文本时出错
我有一个 .csv 文件,标题列在第一行。尽管我遵循 CsvHelper 主页 ( https://joshclose.github.io/CsvHelper/getting-started/ ) 中的示例代码,但从该文件读取值时出现问题。
我的问题:“没有标题记录可以按名称确定索引。”
我的代码有路径:
控制器:
模型:
java - 从控制台启动时未找到 com.opencsv
我有一个 Maven 项目,它只是读取一个 CSV 文件并将数据写入另一个文件。从 IntelliJ 构建/运行时,它工作正常,但是当我$ java read.java
从控制台运行时,它给出
同样的事情CSVWriter
。我将 .jar 添加到我的项目中,但没有成功。如何从控制台启动我的应用程序(这样我可以在启动时使用参数)?
谢谢
python - 获取用户输入的日期匹配的 csv 文件的特定行?
在此处输入图像描述我有一个 csv 文件,例如
我正在开发一个停车程序,该程序可以根据我从用户那里获取的给定日期提供人员数据,如下所示:
现在,如果我试图从我的 csv 文件中读取和打印数据,即使我有日期,我也会得到空列
我不知道下一步该做什么任何帮助将不胜感激:) 请记住我只想打印输入日期匹配的行
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 = []
csvreader - CwvReader 不加载以 # 开头的行
我正在尝试将文本文件 (.csv) 加载到 SQL Server 数据库表中。文件中的每一行都应该加载到表中的单个列中。我发现以“#”开头的行被跳过,没有错误。例如,以下四行中的前两行加载正常,但后两行加载不正常。有人知道为什么吗?
ThisLineShouldBeLoaded
这个也是
#ThisIsATestLine
#这是另一条测试线
这是我的代码段:
java - HashMap 不断重复之前的每一个值 SELENIUM, JAVA
我有一个 url 列表,我在浏览器中打开每一行,然后将一些值收集到 HashMap 中。当我打印在 HashMap 中收集的值时,我看到它重复了每个先前的值。我究竟做错了什么?
这是网址的样子:
- https://myurl.com/test1111
- https://myurl.com/test2222
- https://myurl.com/test3333
- https://myurl.com/test4444
- https://myurl.com/test5555
这就是 HashMap 打印的样子:
- 测试1111 | 可用文件
- 测试2222 | 可用文件
- 测试1111 | 可用文件
- 测试2222 | 可用文件
- 测试3333 | 文件不可用
- 测试1111 | 可用文件
- 测试2222 | 可用文件
- 测试4444 | 可用文件
- 测试3333 | 文件不可用
- 测试1111 | 可用文件
- 测试2222 | 可用文件
- 测试4444 | 可用文件
- 测试5555 | 可用文件
- 测试3333 | 文件不可用
- 测试1111 | 可用文件
- 测试2222 | 可用文件
- 测试4444 | 可用文件
- 测试5555 | 可用文件
- 测试6666 | 可用文件
- 测试3333 | 文件不可用
- 测试7777 | 文件不可用
这是我的整个代码: