Install
tnpm i waft-json --save
Usage
JSON.parse string -> JSONObject
const jsonStr = '{"姓名":"小王","年龄":18,"身高":178.2}'const obj2 = JSON.parseObject(jsonStr);log('----> jsonStr parse:' + obj2.toString())if(!obj2.has('体重')){ log('----> 体重不存在')}const name = obj2.getString('姓名');const age = obj2.getInteger('年龄');const height = obj2.getFloat('身高');log('----> jsonStr parse split:' + name + ' ' + age.toString() + ' ' + height.toString());
JSONArray -> string
const arr = new JSONArray();arr.push(obj);arr.push('一串普通的字符串');arr.push(3.2);arr.push(3);log('----> arr to string:' + arr.toString())
JSONObject -> string
const obj = new JSONObject();obj.set('name', '精灵');obj.set('desc', '一串描述');obj.set('age', 3);obj.set('height', 155.3);log('----> obj to string:' + obj.toString())