问题标签 [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.
javascript - 如何在 Javascript 中的 $("#filename").change() 函数中返回一个数组?
我的代码基本上是尝试从 .csv 文件中读取数据并将文件数据返回到数组中。下面是 $("#filename").change() 函数部分:
我的问题是如何在这个函数的末尾返回 path0 数组。我尝试了很多位置来放置return path0
函数。但是,所有这些试验要么返回一个空数组,要么返回一个未定义的数组。我觉得这是一个相对基本的问题,但对我来说很难,因为我是 JS 新手。提前致谢!
google-visualization - 创建 Google Charts DataTable 列后,如何显式定义其数据类型?
我正在使用 jquery-csv toArrays 函数来填充谷歌可视化数据表,如下所示:
CSV 文件中的第一列包含用作图表水平轴的时间列表。
Google 可视化的 arrayToDataTable 函数尝试自动确定每一列的适当数据类型,但它失败了,第一列为其分配了 String 类型而不是所需的 TimeOfDay 类型。
我知道我可以像这样手动填充列数据类型:
但是,我可以在 arrayToDataTable 函数填充列之后更改列的数据类型吗?
编辑:
这是一个类似于我目前使用的CSV 文件。
当我按照下面的建议在创建 DataTable 之前将列标题更改为对象表示法并将其强制为 TimeOfDay 时,第一列将转换为一系列 NaN:NaN:NaN.NaN。这是一个类似于建议答案中的简化示例。
谢谢!
javascript - 尝试使用 jquery-csv 为 Mustache.js 模板解析 csv 时出现 SyntaxError
我正在尝试使用 PHP 来回显 CSV 文件的内容,然后使用jquery-csv对其进行解析以使用 Mustache.js 模板中的数据。我已经尝试过 Papa Parse,虽然它能够解析数据并填充模板,但它似乎也破坏了正在使用的 Isotope 库。
编码:
当我尝试此操作时,我收到错误“参数列表后未捕获的语法错误:缺少)”。当我使用jquery-csv 演示时,我可以在从 php echo 复制和粘贴出现在源代码中的 $data 时让它工作:
javascript - jQuery 检查多个 CSV 列表
为了简化我的问题,我在没有解析 CSV 的情况下重写了代码,而是使用了一个保存数据的变量。
--代码编辑---
该脚本适用于一个源(var source),但我想检查将产生不同警报的相同文本字段 2 个变量(source、source2)。
该脚本通过一个石灰调查表单运行,输入是一个简单的 [type="text"] 字段。
如何在同一文本字段中检查 2 个不同的文本数组?
javascript - 如何从 SQL 或 javascript 对象列名中删除尾随空格
在有人开始私刑我说这个问题已经被问了数千次之前,我想指出我需要从列名中删除尾随空格,而不是数据条目,我还没有找到任何方法来做到这一点.
所以,我将解释为什么这个问题同时提到了 SQL 和 javascript 对象。我有一个库 ( jQueryCSV ),它读取 .csv 文件并将数据转换为 javascript 对象。
结构:(没有特别的格式,我只是以一种易于阅读的方式写下来)
如您所见,“列字段”中有一个尾随空格。如果它是一个 SQL 数据库,这不会是一个问题,但是,为了查询 javascript 对象,我使用了另一个库 ( alaSql ),它允许我对 javascript 对象使用 SQL 查询。
事情是这样的,如果我使用这个查询:
这是默认的 alasql 语法,它不能识别 a 和 b 就好像它们与带有尾随空格的字段相同。
所以我问是否有一条 SQL 指令可以让我从列名中删除那些尾随空格(通过 alaSql 启动该指令),或者我是否被迫循环遍历 javascript 对象并手动更改每个键值(在在这种情况下,无论如何都欢迎示例代码!)
我想另一种方法可能是更改 CSV 文件本身,但我正在尝试创建一个自动化过程,所以这几乎没有意义。
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!
javascript - 将 jquery-csv 与 webpack 一起使用?
我正在使用jquery-csv作为我项目的一部分。
目前我只是单独加载脚本,但是如何将它与 webpack 一起使用?
或者现在有更好的选择来读取 CSV 文件?我想做的就是获取一个 CSV 文件并将其转换为对象数组。
我找到了关于使用 jQuery 插件的一般方法的答案,但我不得不说,我对此感到困惑。
注意:我还在我的项目中使用 jQuery 和 Select2(它具有 jQuery 依赖项),目前我没有使用 webpack 来加载它们。
javascript - 如何从下拉菜单中选择 .csv 文件生成带有谷歌图表的图形
我创建了一个数据记录器,它每天都可以保存我,并在午夜将其名称更改为数据文件。每个文件都有当天的名称。我创建了以下代码,我从 .csv 文件生成了一个带有谷歌图表的图表
我在 php 中找到了一个脚本,它在下拉列表中显示了一个目录中的所有文件......
我会从下拉列表中选择文件,按一个按钮创建图表并在图表输出中查看。
javascript - jQuery-CSV 可能会禁用常规的 jQuery 函数?
我不确定我是否正确,但我刚刚开始使用这个 jQuery-CSV 解析器插件。我想解析我在本地存储的 CSV 文件,然后根据我从中获得的结果,使用 jQuery 或 ajax 的符号从我提供的 url 中获取某些数据。
我得到一个错误:
在我看来,它正在jquery.csv.js文件中寻找get()函数,而不是我为这个项目安装的常规 jquery 模块。使 .csv.functions 和常规 jquery 在同一个文件中工作的最简单方法是什么?