NPM酷库046:cson-parser,剖析CSON数据

NPM酷库,天天两分钟,相识一个盛行NPM库。·

前两期我们离别引见了JSON5和YAML,这两种数据花样相关于JSON,越发易于人类编写和明白,本日我们继承引见别的一个轻易编写的花样 CSON。

CSON花样全称是 CoffeeScript Object Notation,其相关于CoffeeScript就相当于JSON关于JavaScript,我们晓得CoffeeScript比JavaScript语法越发易于读写,CSON关于JSON也是一样的。

下面就是一个CSON花样文件示例:

name: "cson-parser"
description: "Safe parsing of CSON files"
keywords: [
    "cson"
    "parser"
]
author:
    name: "Groupon"
    email: "opensource@groupon.com"
license: "BSD-3-Clause"
readmeFilename: "README.md"

cson-parser

cson-parser 是特地用于剖析CSON文件的,平常情况下,我们将CSON用作配置文件花样,所以我们只需要剖析CSON即可,不需要天生CSON功用。

const CSON = require('cson-parser');
const fs = require('fs');

let obj = CSON.parse(fs.readFileSync('example.cson', 'utf8'));

参考资料

https://github.com/groupon/cs…

    原文作者:脉冲云_梁兴臣
    原文地址: https://segmentfault.com/a/1190000013315785
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞