js-yaml简单使用
安装js-yaml
npm install js-yaml
index.js
letfs=require("fs");letcontent=fs.readFileSync("text.yaml",{encoding:"utf8"});letyaml=require("js-yaml");letresult=yaml.load(content);console.log(JSON.stringify(result,null,2));console.log(result.fn(1,3));console.log(result.reg.test("test"));console.log(result.undef);
text.yaml
#对象键值对name:xxxhash:{name:Steve,foo:bar}#数组array:-Cat-Dog-Goldfisharray2:[Cat,Dog]array3:--a-b#符合结构languages:-ruby-[{name:perl,code:2}]-name:jscode:3#纯量parent:~isSet:truenumber:12.30date:1976-07-31#类型转换string:!!str1int:!!int"2"bool:!!bool"true"fn:!!js/functionfunction(a,b){returna+b;}reg:!!js/regexp/test/undef:!!js/undefined''#引用defaults:&defaultsadapter:postgreshost:localhostnewDefault:*defaultsdevelopment:database:myapp_development<<:*defaults
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。