Papa Parse 在本地读取 CSV

2024-05-28

有人可以指出或向我展示 Papa Parse 读取 csv 文件的工作示例吗? 当我尝试使用时:

Papa.parse(file, {
    complete: function(results) {
        console.log("Finished:", results.data);
    }
});

文件名在数组中返回,而不是其中的数据。互联网上的例子都没有真正起作用。官方演示工作正常,检查其代码我找不到它奇怪地使用上述内容。


正如@Matt 在他的评论中提到的,诀窍不是传递文件名,而是传递文件对象。起初这对我来说也不直观,所以这里有一个快速解决方案:

var data;

function parse() {
    var file = document.getElementById('myDOMElementId').files[0];

    Papa.parse(file, {
      header: true,
      dynamicTyping: true,
      complete: function(results) {
        console.log("Finished:", results.data);
        data = results.data;
      }
    });
}

请注意,使用本地文件时必须以这种方式调用结果。如果您想在其他地方使用结果,请将其分配给全局变量。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Papa Parse 在本地读取 CSV 的相关文章

  • MySQL 导入 125000 行 CSV 的最快方法?

    这是我第一次使用 MySQL 除了对现有数据库进行一些基本查询之外 所以我不擅长解决这个问题 我有一个包含 125 000 条记录的 CSV 我想将其加载到 MySQL 中 我安装了版本 8 和工作台 我使用导入向导加载 CSV 它开始导入
  • 使用 C# 中的 CsvHelper 将不同文化的 csv 解析为十进制

    C 中 CsvHelper 解析小数的问题 我创建了一个从 byte 而不是文件获取 csv 文件的类 并且它工作正常 public static List
  • AWK:递归下降 CSV 解析器

    响应一个BASH 中的递归下降 CSV 解析器 https codereview stackexchange com questions 11727 need some advice or help with translation and
  • 对 CSV 文件中的列进行分组并连接另一列的值

    我刚刚开始使用 PowerShell 在任何地方都找不到这个问题的答案 尝试编写一个脚本来导入 CSV 文件并搜索该文件以查看是否有任何名称相同 如果名称相同 我想将所有这些值写在同一行上 并且只显示名称一次 例如 Name Number
  • AWS Athena csv 元数据分隔符在首次查询使用后发生更改

    我想向 athena 查询 s3 csv 文件 源 csv 文件描述 分隔符 system information val1 val2 val3 val4 val5 在此基础上我在 athena 中创建表 Create external t
  • str_getcsv到php中的多维数组

    我有这样的 csv 值 csv data test this thing hi there this is cool dude have fun 我想获取整个 CSV 字符串并将其读入多维数组 以便得到 array array test g
  • 从网络源获取 R 中的数据作为数据框

    我正在尝试使用 RCurl 包将一些空气污染背景数据作为 data frame 直接加载到 R 中 该网站有 3 个下拉框 用于在下载 csv 文件之前选择选项 如下图所示 我试图从下拉框中选择 3 个值 并使用 下载 CSV 按钮将数据作
  • 如何将列表列表写入 CSV 文件 Python?

    我有一个列表 例如 a b c d e f 我想将其写入 CSV 文件 如下所示 a b c d e f 我怎么做 我尝试过使用 csv writerows 但输出文件的每个字符位于不同的单元格中 并且全部位于同一行中 从某种意义上说 第一
  • Ruby 中的 SmarterCSV 和文件编码问题

    我正在处理一个似乎具有 UTF 16LE 编码的文件 如果我跑 File read file encoding gt utf 16le 文件的第一行是
  • 将矩阵 csv 数据导入 R - 如何转换为数据框

    我有一组以矩阵格式保存的 csv 数据附图是矩阵的示例 https i stack imgur com kTIN6 png我想将数据加载到 R 中并将其存储为包含 x Year x Death x ASMR 的数据框 我怎样才能做到这一点
  • 如何将 python csv.DictReader 与二进制文件一起使用? (针对babel自定义提取方法)

    我正在尝试为 babel 编写一个自定义提取方法 以从 csv 文件中的特定列中提取字符串 我按照文档进行操作here http babel pocoo org en latest messages html writing extract
  • 如何正确转义 CSV 中的双引号?

    我的 CSV 中有这样一行 Samsung U600 24 10000003409 1 10000003427 旁边引用24用于表示英寸 而该引号旁边的引号则关闭该字段 我正在读这行fgetcsv但解析器犯了一个错误 并将该值读取为 Sam
  • 如何在跟踪列标题的同时逐行读取 CSV 文件?

    使用此代码时 with open filepath r as f reader csv reader f for i line in enumerate reader print line format i line 它逐行读取我的 CSV
  • PowerShell:导入不带标题的 CSV 并删除部分重复行

    我有一个日志文件 其格式为 CSV 没有标题 第一列基本上是所记录问题的唯一标识符 对于同一问题标识符 可能有多行具有不同的详细信息 我想删除第一列重复的行 因为此时我不需要其他数据 目前我对 PowerShell 已经有了相当基本的了解
  • 如何检测 itextSharp 中的表开头?

    我正在尝试将 pdf 转换为 csv 文件 pdf 文件具有表格格式的数据 第一行作为标题 我已经达到了可以从单元格中提取文本 比较表格中文本的基线并检测换行符的水平 但我需要比较表格边框来检测表格的开头 我不知道如何检测和比较 PDF 中
  • 在nodejs中从服务器下载.zip文件

    我正在使用 MEAN 其中我想允许用户从服务器下载 zip 文件 所以基本上我必须做以下事情 从某些数据创建 csv 文件 将该文件存储到某个目录中 将这些文件压缩为 zip 当用户单击该按钮时 应该下载并读取压缩文件 我已经完全达到了1
  • 用 CSV 中的数据替换多个字符串

    我从所有接入点获得了 CSV 带有标头 并希望通过 XML 上传将它们添加到 Zabbix 由于我不想手动为每个 AP 创建 XML 文件 因此我将尝试在 PowerShell 中执行此操作 但是 怎么办 我尝试过一些事情 Get Cont
  • 使用 os.system() 或 subprocess.call() 运行 sed 命令使 csv 文件不带分隔符

    我正在运行一个 Python 脚本 该脚本从 Postgres 数据库中转储 CSV 然后我想在所有这些文件中转义双引号 所以我使用 sed 来做到这一点 在我的Python代码中 sed for quotes sed i s g home
  • Excel 在 CSV 导出中添加额外的引号

    我最近创建了一个应用程序 它通过 CSV 将项目添加到数据库 添加项目后 我意识到我的很多值都有不需要的额外引号 这扰乱了我的排序 问题是 当从 Excel 导出到 CSV 时 Excel 会向我所有已包含引号的值添加额外的引号 我在下面展
  • Azure 数据工厂转义字符和引号问题 - 复制活动

    我使用 ADF 管道将数据从 Azure SQL DB 导出 通过复制活动 到 Data Lake ADLS2 然后从那里导出到另一个 Azure SQL DB 在一些角色出现之前 一切都运行良好 这是罪魁祸首记录在第一个 Azure SQ

随机推荐