阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      插件 jQuery.Papa Parse 中文 API 文档

      插件 jQuery.Papa Parse 中文 API 文档

      使用 JavaScript 解析 CSV

      Papa Parse 是 JavaScript 中最快的浏览器内 CSV(或分隔文本)解析器。根据 RFC 4180,它是可靠和正确的,它具有以下功能:

      • 使用方便
      • 直接解析 CSV 文件(本地或通过网络)
      • 快速模式(非常快)
      • 流式传输大型文件(甚至通过 HTTP)
      • 反向解析(将 JSON 转换为 CSV)
      • 自动检测分隔符
      • 工作线程保持您的网页被动反应
      • 标题行支持
      • 暂停,恢复,中止
      • 可以将数字和布尔值转换为其类型
      • 可选的 jQuery 集成以从元素中获取文件
      • 唯一正确处理换行符和引号的解析器之一

      Papa Parse 没有依赖 - 甚至不是 jQuery。

      Papa Parse for Node

      在 Node.js 环境中使用时,Papa Parse 可以解析可读流而不是文件(除了普通字符串)。在此模式下,encoding 如果指定,则必须是节点支持的字符编码。在 Papa.LocalChunkSize,Papa.RemoteChunkSize,download,withCredentials 和 worker 配置选项不可用。

      Papa Parse 还可以解析节点流式传输方式。pipe。只需将可读流传输到从中返回的流 Papa.parse(Papa.NODE_STREAM_INPUT, options)。的 Papa.LocalChunkSize,Papa.RemoteChunkSize,download,withCredentials,worker,step,和 complete 配置选项不可用。要使用流注册回调来处理数据,请使用如下 data 事件:stream.on(‘data’, callback) 并指示流的结束,使用’end’事件,如下所示:stream.on(‘end’, callback)。

      目录
      目录