插件 jQuery.csv 中文 API 文档

🌙
手机阅读
本文目录结构
axihe

插件 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 / 知乎

如果你加我的私人微信,麻烦写上您的 称呼,所在地区,职业,方便我备注,谢谢


本站的微信公众号

阿西河前端教程

Anbang

安邦的私人微信

微信号: yaolushan

Anbang

Bilibili(B站)

朱安邦

Anbang