Papa Parse:处理大文件和格式错误的输入的 CSV 解析器-开源

时间:2021-06-15 19:05:01
【文件属性】:
文件名称:Papa Parse:处理大文件和格式错误的输入的 CSV 解析器-开源
文件大小:13.43MB
文件格式:ZIP
更新时间:2021-06-15 19:05:01
开源软件 世界上第一个用于浏览器的多线程 CSV 解析器。 当性能、隐私和正确性对您很重要时,请使用 Papa。 爸爸减轻了与上传文件相关的隐私问题。 格式错误的 CSV 会通过详细的错误报告得到妥善处理。 现在是浏览器最快的 JavaScript CSV 解析器。 爸爸可以处理千兆字节大小的文件而不会崩溃。 CSV 到 JSON 和 JSON 到 CSV。 自动检测分隔符、打开本地文件、下载远程文件、流式传输本地和远程文件、多线程、标题行支持、类型转换、跳过注释行、快速模式、优雅的错误处理和可选的 jQuery 洒水。 指定一个步骤回调以逐行接收结果。 这样,您就不会将整个文件加载到内存中并使浏览器崩溃。 如果你告诉爸爸有一个标题行,每一行将按字段名称而不是索引组织。 如果您需要数字和布尔值,您可以启用动态类型来为您进行转换。
【文件预览】:
mholt-PapaParse-8414f76
----papaparse.js(51KB)
----.eslintrc.js(7KB)
----bower.json(653B)
----Gruntfile.js(462B)
----papaparse.min.js(19KB)
----.npmignore(50B)
----.travis.yml(61B)
----LICENSE(1KB)
----README.md(4KB)
----player()
--------player.js(4KB)
--------player.css(12KB)
--------player.html(3KB)
----docs()
--------index.html(17KB)
--------docs.html(31KB)
--------faq.html(15KB)
--------favicon.ico(17KB)
--------CNAME(17B)
--------resources()
--------Caddyfile(19B)
--------demo.html(8KB)
----tests()
--------tests.html(510B)
--------long-sample.csv(1KB)
--------.eslintrc.js(101B)
--------node-tests.js(8KB)
--------verylong-sample.csv(69KB)
--------test.js(697B)
--------sample-header.csv(52B)
--------sample.csv(11B)
--------test-cases.js(65KB)
----.gitignore(72B)
----package.json(1KB)

网友评论