mshd.net
当前位置:首页 >> jAvA将string转为json >>

jAvA将string转为json

用google的一个gson包: private Gson gson = new Gson(); String json = gson.toJson(xxx); xxx可以是List,HashMap。如果是String,格式需要自己确定

引入jar包 json-lib-2.4 JSONObject jsonObject = JSONObject.fromObject("json格式的字符串"); String jsonStr = "{id:2}";JSONObject jsonObject = JSONObject.fromObject(jsonStr);int id = jsonObject.getInt("id");

转换方法: import java.io.*; import org.json.*; public class Demo { public static void main(String[] args) throws Exception { String str = "{\"id_no\":\"342422198012001122\",\"mobile_no\":\"13666667789\",\"name\":\"徐丽\"}"; JS...

String json = "{\"id\":11,\"name\":\"zhagnsan\"}"

json有自己的方法 String str=""; JSONArray json = JSONArray.fromObject(str);

JSONObject jsStr = JSONObject.fromObject(params); //将字符串{“id”:1}int jsID = Integer.parseInt(jsStr.getString("id"));//获取id的值

string类型如果要转换成json的话,就需要写成这样的形式,如下: String jsonStr ="{'id':'11','parentId':'root','refObj':{'existType':'exist','deptType':'emp','treeNodeType':'dept'}}"; JSONObject jsonObj = new JSONObject(jsonStr); J...

创建JSON类,其中有方法。JSON.fromString(sb),JSON.toJSON(sb)

String jsonStr ="{'id':'11','parentId':'root','refObj':{'existType':'exist','deptType':'emp','treeNodeType':'dept'}}";JSONObject jsonObj = new JSONObject(jsonStr);JSONObject refObj = new JSONObject(jsonObj.getString("refObj"));...

复制的你的代码,运行结果如下: 如果实在不行,你把JSONObject.fromObject(xml);换成JSONObject.fromString(xml);试试。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com