string可以转换为json吗 java怎么将string转为json对象
string可以转换为json吗
1、string转json
有三种方法
第一种:string直接转json
String json = "{"2":"efg","1":"abc"}" JSONObject json_test = JSONObject.fromObject(json) 将string的双引号转义即可,适用于字符串较短的
第二种:将string转为list后转为json
List
可以使用list的add函数将需要的字符串拼接即可,但是这个只能使用jsonarry
java怎么将string转为json对象
引入jar包json-lib-2.4JSONObjectjsonObject=JSONObject.fromObject("json格式的字符串")StringjsonStr="{id:2}"JSONObjectjsonObject=JSONObject.fromObject(jsonStr)intid=jsonObject.getInt("id")
js怎么将string转换为json对象
转换方式有两种: 1、利用原生JSON对象,将对象转为字符串: 参考代码如下: var jsObj = {} //定义object jsObj.testArray = [1,2,3,4,5] //初始化 jsObj.name = CSS3 jsObj.date = 8 May, 2011 var str = JSON.stringify(jsObj)
怎么在前端把string转化为json
//首先这个字符串要是一个合法的json字符串,才能转换成json对象
JSON.parse( str )//转换成json对象
JSON.stringify( jsonObject )//转换成json字符串