d3-dsv:分隔符分隔值(例如CSV和TSV)的解析器和格式化程序

时间:2024-06-02 03:28:02
【文件属性】:

文件名称:d3-dsv:分隔符分隔值(例如CSV和TSV)的解析器和格式化程序

文件大小:42KB

文件格式:ZIP

更新时间:2024-06-02 03:28:02

JavaScript

d3-dsv 此模块为分隔符分隔的值(最常见的是(CSV)或制表符分隔的值(TSV))提供了解析器和格式化程序。 这些表格格式在诸如Microsoft Excel的电子表格程序中很流行,并且通常比JSON更节省空间。 此实现基于 。 内置逗号(CSV)和制表符(TSV)分隔符。 例如,解析: d3 . csvParse ( "foo,bar\n1,2" ) ; // [{foo: "1", bar: "2"}, columns: ["foo", "bar"]] d3 . tsvParse ( "foo\tbar\n1\t2" ) ; // [{foo: "1", bar: "2"}, columns: ["foo", "bar"]] 或格式化: d3 . csvFormat ( [ { foo : "1" , bar : "2" } ] ) ; // "foo,bar\n1,2"


【文件预览】:
d3-dsv-master
----bin()
--------dsv2json(2KB)
--------json2dsv(1KB)
--------dsv2dsv(1KB)
----rollup.config.js(869B)
----package.json(2KB)
----.eslintrc.json(226B)
----test()
--------csv-test.js(16KB)
--------data()
--------tsv-test.js(9KB)
--------table.js(87B)
--------dsv-test.js(9KB)
--------autoType-test.js(5KB)
----LICENSE(1KB)
----src()
--------index.js(338B)
--------tsv.js(332B)
--------csv.js(331B)
--------autoType.js(796B)
--------dsv.js(5KB)
----.gitignore(63B)
----d3-dsv.sublime-project(340B)
----README.md(26KB)
----yarn.lock(45KB)

网友评论