我是靠谱客的博主 悲凉彩虹,最近开发中收集的这篇文章主要介绍java json语法正则检查_JSON语法校验解析,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

JSON语法

JSON的格式是键值对     ("键":值)

键 要用双引号括起来

值 由以下类型

数字(12,1.2)               例:"price":1.12

字符串(在双引号中)         例:"name":"小红"

逻辑值(true,false)        例:"flag":true

数组(在方括号中)            例:"arr":[1,2,3]

对象(在花括号中)            例:"student":{"name":"小刚","age":20,"flag":true}

null

综合例

{

"staff": [

{"name": "小明","age": 18,"flag": true},

{"name": "小红","age": 21,"flag": false},

{"name": "小刚","age": 20,"flag": true}

]

}

JSON语法校验工具:www.jsonlint.com

JSON解析(js)

方法1(无json检验,不用)

var jsondata='{"staff":[{"name":"小明","age":18,"flag":true},{"name":"小红","age":21,"flag":false},{"name":"小刚","age":20,"flag":true}]}';

var jsonobj=eval('('+jsondata+')');

alert(jsonobj.staff[1].flag);

方法2(安全)

var jsondata='{"staff":[{"name":"小明","age":18,"flag":true},{"name":"小红","age":21,"flag":false},{"name":"小刚","age":20,"flag":true}]}';

var jsonobj=JSON.parse(jsondata);

alert(jsonobj.staff[0].name);

更好的解释网站http://www.runoob.com/json/json-syntax.html

最后

以上就是悲凉彩虹为你收集整理的java json语法正则检查_JSON语法校验解析的全部内容,希望文章能够帮你解决java json语法正则检查_JSON语法校验解析所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部