插件 jQuery.csv 中文 API 文档

🌙
手机阅读
本文目录结构

插件 jQuery.csv 中文 API 文档

当 JS 库生态系统仍然非常不发达时,jQuery-csv 是一个更简单的时间(即 2012)的工件。这是第一个,仍然是可用的最快规范的 CSV 解析器之一。

这是一个完整的,可定制的,经过实战考验,性能优化的 CSV 解析器,遵循传统的 jQuery 语法。采用纤薄的 Chomsky-Type III 解析器实现。完全(这意味着 100%)IETF RFC 4180 合规性。包括甚至规范未能涵盖的一些边缘情况的覆盖范围。

结束了。…..

特征

  • 将 CSV 字符串转换为数组
  • 将多行 CSV 字符串转换为 2D 数组
  • 将多行 CSV 字符串转换为对象数组(即标题:值对)
  • 将值数组转换为 CSV(正在开发中)
  • 将对象数组转换为 CSV(正在开发中)
  • Hooks / Callbacks 扩展默认解析过程
  • 可自定义的分隔符(默认值:“)和分隔符(默认值:,)字符
  • Node.js 支持(即 CommonJS 导入和异步回调支持)

句法

输入

客户端(即浏览器) - 通过脚本元素导入。

<script src="jquery-csv.js"></script>

服务器端(即 Node.js) - 通过标准的 CommonJS 方法导入。

通过 NPM 安装包

npm i jquery-csv

然后将其导入为 CommonJS 模块。

var csv = require('./jquery.csv.js');

用法

可以使用以下形式调用每个方法:

$.csv.function(csv, {options}, callback);
名称 描述
CSV 需要 要转换的 csv 数据。
选项 可选的 包含用户定义的默认选项覆盖的对象。
打回来 可选的 用于 Node.js 样式的异步回调。使用表单函数(错误,数据)。

方法

指定者

将单个条目字符串解析为数组

$.csv.toArray(csv);

在 API#$ .csv.toArray()下记录。

toArrays

将多行 CSV 字符串解析为 2D 数组

$.csv.toArrays(csv);

在 API#$ .csv.toArrays()下记录。

toObjects

将多行 CSV 字符串解析为对象数组

$.csv.toObjects(csv);

在 API#$ .csv.toObjects()下记录。

fromArrays

将数组数据转换为 CSV 字符串

$.csv.fromArrays(arrays);

fromObjects

将对象数组转换为 CSV 字符串

$.csv.fromObjects(objects);

AXIHE / 精选资源

浏览全部教程

面试题

学习网站

前端培训
自己甄别

前端书籍

关于朱安邦

我叫 朱安邦,阿西河的站长,在杭州。

以前是一名平面设计师,后来开始接接触前端开发,主要研究前端技术中的JS方向。

业余时间我喜欢分享和交流自己的技术,欢迎大家关注我的 Bilibili

关注我: Github / 知乎

于2021年离开前端领域,目前重心放在研究区块链上面了

我叫朱安邦,阿西河的站长

目前在杭州从事区块链周边的开发工作,机械专业,以前从事平面设计工作。

2014年底脱产在老家自学6个月的前端技术,自学期间几乎从未出过家门,最终找到了满意的前端工作。更多>

于2021年离开前端领域,目前从事区块链方面工作了