1Introduction
- description:json utils
- author:云淡然
- create:2016年11月26日15:36:18
- update:2016年11月26日15:36:18
- github:https://github.com/blearjs/blear.utils.json
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
- 类型:
Stringify
- 说明:标准 JSON 或类 JSON
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,转换失败后将返回空字符串