1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > json对象和字符串相互转换

json对象和字符串相互转换

时间:2020-07-21 13:31:49

相关推荐

json对象和字符串相互转换

var data= {"name":"小明","pwd":123456};//这是一个json的对象

json的字符串

既然是字符串就是用引号包裹起来的,有json格式的字符串

json对象

json对象可以直接调用方法获取属性值

例如在上述的对象中

var data= {"name":"小明","pwd":123456};//这是一个json的对象var name = data.name;获取到的name的值为小明

在js中

1、json字符串转json对象,调用parse方法

var ob = JSON.parse(data);

2、json对象转为json字符串,调用JSON.stringify()方法

var str = JSON.stringify(data);

在servlet或者jsp

1、json对象转字符串

JSONObject.fromObject(String );

注意括号内的要是String,我使用StringBuffer 转换之后得到的json对象是空的

String str = "{\"name\":\"小明\",\"pwd\":123456}";//json字符串JSONObject obj = JSONObject.fromObject(str);//转换成json对象String name = obj.get("name");//通过方法可以获取其中元素

2、创建json对象

利用toString方法可转换成字符串

JSONObject ob =new JSONObject();ob.accumulate("name","小明");ob.accumulate("pwd", 123456);ob.accumulate("age", 18);ob.accumulate("sex", "男");String a = ob.toString();//转换成字符串

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。