问题标签 [jquery-csv]

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 回答
28 浏览

jquery - 在带有标题的单元格中添加溢出表单元格

我似乎无法思考如何处理带有溢出单元格的表格并将这些单元格中的数据添加到另一个单元格中。我知道我的解释有点含糊,但请查看图片。

我有的

最终输出应如下所示:

需要的输出

目前我正在开发一个名为 jQuery 的库jquery-csv,并使用csv.toArrays()给我一个数组作为输出的方法。从我的JSFiddle中,我坚持将我拥有的价值添加join()到适当的位置。因此,在循环中,我正在检查它是否是数组的第 4 个元素,那么之后的其余数据应该加入到单个字符串中并添加到前一个单元格中。我的问题是我应该如何将我制作的连接字符串添加到它的前一个单元格中?非常感谢您的帮助。

0 投票
2 回答
6478 浏览

javascript - 使用 jquery-csv 将 CSV 放入数组

我正在尝试从本地文件夹中的以下 CSV 获取数据bids.csv

成一个数组。我正在使用jquery-csv图书馆但没有成功。

这是我的整个代码:

当我在 chrome 中访问 JS 控制台时,控制台中确实有一个数组,但它似乎没有我要查找的数据,而是大量的 guff。我只能假设这是 jquery-csv 输出的默认数组,并且由于某种原因它没有读取我的 csv。

0 投票
4 回答
342 浏览

javascript - 从 CSV 中查找值并返回结果

我正在尝试使用 Javascript 在 CSV 文件中查找一个值并返回它的对应值(基本上是 VLOOKUP 在 Excel 中的作用)

我已经能够单独遵循一些将 CSV 数据拉入数组的示例,并且我已经看到了一些在数组中查找数据的示例 - 但对于我的生活,我无法弄清楚如何让两者都工作.

例如,CSV 文件stations.csv 具有以下数据:

我想要做的是从 CSV 中查找 'mac' 值,并返回相应的 'name' 值。

因此,如果我寻找“69167f276e9f”,我想取回 LINE2 的值。

[编辑:使用 MauriceNino 的建议添加我尝试过的代码 - 但出现错误Uncaught TypeError: Cannot read property '1' of undefined at the line 'return result[1];' ]:

0 投票
1 回答
58 浏览

jquery - 使用 jquery-csv,无论我访问哪个 csv 文件,总是会出现相同的错误

我有一些用于自定义 Django 管理员的 jquery 文件。我想使用 Google 的jquery-csv从本地 csv 文件中绘制代码表。

原始 csv 文件由 Postgres 创建。当我将它放入我的项目并尝试访问它时,我收到此错误:

认为csv有问题,我在Notepad ++中打开它来查找问题,但我没有看到。

我已经通过https://csvlint.io/运行了该文件,结果它是有效的。然后我下载了相同文件的标准化 CSV。当我打开它并查看它时,它所做的唯一更改是在主键周围加上引号。我把它放在我的项目中并运行,并返回相同的错误:

我认为 Postgres 以某种方式给了我一些格式错误的 csv 文件,所以我访问了这个站点https://www.appsloveworld.com/sample-csv-file/并下载了一个名为 csv 文件以Sample100.csv查看它是如何工作的。

返回相同的错误:

所以现在看来​​我输入的任何 csv 文件都会返回相同的错误。我不知道这是否是jquery-csv库问题(怀疑),或者我的代码中是否缺少某些内容

codeTable.csv 的前 5 行:

我从https://csvlint.io/下载的 codeTable.csv 的前 5 行标准化 CSV :

从https://www.appsloveworld.com/sample-csv-file/下载的 Sample100.csv 的前 5 行:

0 投票
1 回答
102 浏览

javascript - 将多个 CSV 文件合并为一个二维数组

我想使用 jquery 循环将多个 CSV 文件组合成一个二维数组。

我不想使用 $.get 多次,而是想使用循环。我是新手,所以任何帮助表示赞赏。

0 投票
1 回答
63 浏览

jquery - 访问 JQuery-CSV 对象并将其格式化为 txt 文件

我有一个包含大量信息(58 列)的传入 txt/csv 文件,基本上我需要处理一些信息(只是姓名和电话号码)。所以我必须能够获取全部信息,从中检索我需要的内容,然后对其进行格式化。

  • 为了获得全部信息,我使用了terales 答案,它可以上传文件。
  • 为了处理我正在使用这个库JQuery-CSV的信息,这将读取文件内容并将其转换为 JSON 对象,我被困在这一点上。我有这个对象,但我无法根据需要访问它,因此我无法格式化它来编写一个新的 txt 文件。我可能在文档中遗漏了一些东西,这应该是非常直接的。这是我的代码示例:

HTML

JS

format()函数将访问对象中的特定索引(我在上面提到的姓名和电话号码)并执行正则表达式操作来格式化它。但正如我所说,我无法访问这些索引,在我的具体情况下,我认为语法data[0].Name或类似data[index].ColumnName的任何东西一般来说应该没问题。

这是我传入数据的一个小样本:

0 投票
1 回答
91 浏览

javascript - 如何在 jQuery 生成的 CSV 中添加新行?

我有一个需要生成为 CSV 的列表。这里是:

我写了这个来转换它:

并生成一个CSV文件是这样的:

它没有断线,而是像\r\n一个字符串一样继续。

0 投票
0 回答
14 浏览

jquery - jquery-csv 的完整设置列表

我找不到 jquery-csv 的完整设置列表。我的 csv 文件的结构如下:

目标是在 JS 中获取任何元素,例如:array[0]['id']; 或数组[0][0];

我曾尝试使用:

结果是

附加信息:

结果:

0 投票
1 回答
82 浏览

javascript - 来自多个 csv 的谷歌图表

我对javascript很陌生,我需要你的帮助。我目前正在从事一个关于监测喷气孔温度的科学项目(意大利阿尔班山)。因此,我每 15 分钟获取一次数据,然后创建了一个 .csv 文件,名为fumarola1-YY-md.csv(例如 fumarola1-2021-06-20.csv),如下所示:

我创建了一个谷歌图表来显示温度的每日变化,但我仍然有一个问题:有没有办法在一个图表中加载多个 csv 文件(例如 fumarola1-2021-06-20.csv 和 fumarola1-2021-06- 19.csv)? 我想显示当天,昨天,也可能是 2 天前。绘制趋势线也很棒!在此先感谢,我将在下面向您展示我的代码。

这里jquery.csv.min.js

谢谢你,祝你有美好的一天!