参考
json是JavaScript的对象表示法,一个轻量的文本数据交换格式,比较容易理解。json的形式可以是数值,可以是字符串,可以是数组,对象,对象数组,数组对象。
//数值
{
"key1":"100",
"key2":"200"}
//字符串
{
"key1":"zhangsan"
"key2:"大忽悠"
}
//json数组
{
"key":[100,312],
"key":[1231,3412]
}
//json对象
{
"key":{"1":"亚索"},
"key1":{"2":"刘备"}}
}
//json对象数组
{
"我":[
{"key":"好好学习"},
{"key1":"天天向上"}
]
}
//json数组对象
{
"我":{
"你":[12312,2312]
}
}
下面是一个比较长的实例:
{
"cm":{
"ln":"-55.0",
"sv":"V2.9.6",
"os":"8.0.4",
"g":"C6816QZ0@gmail.com",
"mid":"489",
"nw":"3G",
"l":"es",
"vc":"4",
"hw":"640*960",
"ar":"MX",
"uid":"489",
"t":"1593123253541",
"la":"5.2",
"md":"sumsung-18",
"vn":"1.3.4",
"ba":"Sumsung",
"sr":"I"
},
"ap":"app",
"et":[
{
"ett":"1593050051366",
"en":"loading",
"kv":{
"extend2":"",
"loading_time":"14",
"action":"3",
"extend1":"",
"type":"2",
"type1":"201",
"loading_way":"1"
}
},
{
"ett":"1593108791764",
"en":"ad",
"kv":{
"activityId":"1",
"displayMills":"78522",
"entry":"1",
"action":"1",
"contentType":"0"
}
},
{
"ett":"1593111271266",
"en":"notification",
"kv":{
"ap_time":"1593097087883",
"action":"1",
"type":"1",
"content":""
}
},
{
"ett":"1593066033562",
"en":"active_background",
"kv":{
"active_source":"3"
}
},
{
"ett":"1593135644347",
"en":"comment",
"kv":{
"p_comment_id":1,
"addtime":"1593097573725",
"praise_count":973,
"other_id":5,
"comment_id":9,
"reply_count":40,
"userid":7,
"content":"辑赤蹲慰鸽抿肘捎"
}
}
],
"id":"1593136280858"
//有个疑问,这里有些数据用了""有些没有,区别又在哪里呢
这个后面得问一下
}
怎么说呢,还是得到具体的情况里面去实际写一下json,才算是真正会用这种格式。