NPM酷庫046:cson-parser,解析CSON數據

NPM酷庫,天天兩分鐘,瞭解一個流行NPM庫。·git

前兩期咱們分別介紹了JSON5和YAML,這兩種數據格式相對於JSON,更加易於人類編寫和理解,今天咱們繼續介紹另一個容易編寫的格式 CSON。github

CSON格式全稱是 CoffeeScript Object Notation,其相對於CoffeeScript就至關於JSON對於JavaScript,咱們知道CoffeeScript比JavaScript語法更加易於讀寫,CSON對於JSON也是同樣的。ui

下面就是一個CSON格式文件示例:code

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功能。ip

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

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

參考資料

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

相關文章
相關標籤/搜索