问题标签 [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 投票
0 回答
87 浏览

javascript - 如何在 Javascript 中的 $("#filename").change() 函数中返回一个数组?

我的代码基本上是尝试从 .csv 文件中读取数据并将文件数据返回到数组中。下面是 $("#filename").change() 函数部分:

我的问题是如何在这个函数的末尾返回 path0 数组。我尝试了很多位置来放置return path0函数。但是,所有这些试验要么返回一个空数组,要么返回一个未定义的数组。我觉得这是一个相对基本的问题,但对我来说很难,因为我是 JS 新手。提前致谢!

0 投票
1 回答
901 浏览

google-visualization - 创建 Google Charts DataTable 列后,如何显式定义其数据类型?

我正在使用 jquery-csv toArrays 函数来填充谷歌可视化数据表,如下所示:

CSV 文件中的第一列包含用作图表水平轴的时间列表。

Google 可视化的 arrayToDataTable 函数尝试自动确定每一列的适当数据类型,但它失败了,第一列为其分配了 String 类型而不是所需的 TimeOfDay 类型。

我知道我可以像这样手动填充列数据类型:

但是,我可以在 arrayToDataTable 函数填充列之后更改列的数据类型吗?

编辑:

这是一个类似于我目前使用的CSV 文件。

当我按照下面的建议在创建 DataTable 之前将列标题更改为对象表示法并将其强制为 TimeOfDay 时,第一列将转换为一系列 NaN:NaN:NaN.NaN。这是一个类似于建议答案中的简化示例。

谢谢!

0 投票
1 回答
114 浏览

javascript - 尝试使用 jquery-csv 为 Mustache.js 模板解析 csv 时出现 SyntaxError

我正在尝试使用 PHP 来回显 CSV 文件的内容,然后使用jquery-csv对其进行解析以使用 Mustache.js 模板中的数据。我已经尝试过 Papa Parse,虽然它能够解析数据并填充模板,但它似乎也破坏了正在使用的 Isotope 库。

编码:

当我尝试此操作时,我收到错误“参数列表后未捕获的语法错误:缺少)”。当我使用jquery-csv 演示时,我可以在从 php echo 复制和粘贴出现在源代码中的 $data 时让它工作:

0 投票
1 回答
134 浏览

javascript - jQuery 检查多个 CSV 列表

为了简化我的问题,我在没有解析 CSV 的情况下重写了代码,而是使用了一个保存数据的变量。

--代码编辑---

该脚本适用于一个源(var source),但我想检查将产生不同警报的相同文本字段 2 个变量(source、source2)。

该脚本通过一个石灰调查表单运行,输入是一个简单的 [type="text"] 字段。

如何在同一文本字段中检查 2 个不同的文本数组?

0 投票
2 回答
340 浏览

javascript - 如何从 SQL 或 javascript 对象列名中删除尾随空格

在有人开始私刑我说这个问题已经被问了数千次之前,我想指出我需要从列名中删除尾随空格,而不是数据条目,我还没有找到任何方法来做到这一点.

所以,我将解释为什么这个问题同时提到了 SQL 和 javascript 对象。我有一个库 ( jQueryCSV ),它读取 .csv 文件并将数据转换为 javascript 对象。

结构:(没有特别的格式,我只是以一种易于阅读的方式写下来)

如您所见,“列字段”中有一个尾随空格。如果它是一个 SQL 数据库,这不会是一个问题,但是,为了查询 javascript 对象,我使用了另一个库 ( alaSql ),它允许我对 javascript 对象使用 SQL 查询。

事情是这样的,如果我使用这个查询:

这是默认的 alasql 语法,它不能识别 a 和 b 就好像它们与带有尾随空格的字段相同。

所以我问是否有一条 SQL 指令可以让我从列名中删除那些尾随空格(通过 alaSql 启动该指令),或者我是否被迫循环遍历 javascript 对象并手动更改每个键值(在在这种情况下,无论如何都欢迎示例代码!)

我想另一种方法可能是更改 CSV 文件本身,但我正在尝试创建一个自动化过程,所以这几乎没有意义。

0 投票
1 回答
257 浏览

javascript - jquery-csv missing out last item of csv-file when using toArrays()

I am trying to import a csv-list of email addresses to a form field with jQuery-csv... Everything works fine but for some strange reason, the array is always missing out the last item (in this case it is: 'adress-6@test.com').

My jQuery:

I logged the values to the console, step-by-step. This is what I get:

When I edit my csv-file and add an empty line at the end, I get all adresses.

Can anyone tell me, what is wrong with my function? I did not find anything on the internet about it.

Thank you!

0 投票
1 回答
105 浏览

javascript - 将 jquery-csv 与 webpack 一起使用?

我正在使用jquery-csv作为我项目的一部分。

目前我只是单独加载脚本,但是如何将它与 webpack 一起使用?

或者现在有更好的选择来读取 CSV 文件?我想做的就是获取一个 CSV 文件并将其转换为对象数组。

我找到了关于使用 jQuery 插件的一般方法的答案,但我不得不说,我对此感到困惑。

注意:我还在我的项目中使用 jQuery 和 Select2(它具有 jQuery 依赖项),目前我没有使用 webpack 来加载它们。

0 投票
0 回答
75 浏览

javascript - 通过jquery获取csv数据的正确方法

那么这个问题就是要得到正确的方法,完成任务。

我有一个 CSV 文件,其中第一行作为标题,并且有几列作为

其余行包含上述标题下的值。

我需要 在范围滑块中输入 我已成功实现的多选以及 项目价格项目销售价值,我也已实现,如图所示。根据它们的值,我需要在图表中显示数据。

我已经取出所有 CSV 数据并在jquery csv plugin的帮助下将其转换为数组,它为我提供了每一行的数组。

我只想知道执行此任务的正确方法?

在此处输入图像描述

我在多选中有所有选项,在滑块中设置最小最大值,现在我要做的是,基于多选和滑块值,只要多选或滑块值根据其在我已经在多维数组中拥有的 CSV 表。

0 投票
0 回答
137 浏览

javascript - 如何从下拉菜单中选择 .csv 文件生成带有谷歌图表的图形

我创建了一个数据记录器,它每天都可以保存我,并在午夜将其名称更改为数据文件。每个文件都有当天的名称。我创建了以下代码,我从 .csv 文件生成了一个带有谷歌图表的图表

我在 php 中找到了一个脚本,它在下拉列表中显示了一个目录中的所有文件......

我会从下拉列表中选择文件,按一个按钮创建图表并在图表输出中查看。

0 投票
0 回答
35 浏览

javascript - jQuery-CSV 可能会禁用常规的 jQuery 函数?

我不确定我是否正确,但我刚刚开始使用这个 jQuery-CSV 解析器插件。我想解析我在本地存储的 CSV 文件,然后根据我从中获得的结果,使用 jQuery 或 ajax 的符号从我提供的 url 中获取某些数据。

我得到一个错误:

在我看来,它正在jquery.csv.js文件中寻找get()函数,而不是我为这个项目安装的常规 jquery 模块。使 .csv.functions 和常规 jquery 在同一个文件中工作的最简单方法是什么?