blear.utils.json

1Introduction

2Example

var json = require('blear.utils.json');

3Static

JSON 的安全处理。

3.1.safeParse(jsonString): obj

处理标准 JSON 或类 JSON 为 JS Object。

json.safeParse('{"a":1}');
// => {a: 1}

json.safeParse('{a:1}');
// => {a: 1}

json.safeParse('');
// => null

3.1.1jsonString

3.1.2obj

  • 类型:Object | null
  • 说明:解析后的对象,如果解析失败返回 null,而不会抛错

3.2.safeString(obj): json

将 JS Object 安全转换为 JSON。

3.2.1obj

  • 类型:Object

3.2.2json

  • 类型:String
  • 说明:将 JS Object 转换为 JSON,转换失败后将返回空字符串

4Dependencies

5Reference