JAVA中怎么把String 类型的二维数组转成JSON串 java怎样将String格式的json转换成JSONArr...

java\u4e2d\u600e\u4e48\u5c06JSON\u5b57\u7b26\u4e32\u8f6c\u6362\u6210\u4e8c\u7ef4\u6570\u7ec4\u554a\uff1f

String str="[[\"name\",\"\u4e13\u4e1aa\"],[\"notice\",\"\u4e13\u4e1aB\"],[\"purchase\",\"\u4e13\u4e1aC\"]]"; //\u6b64\u5904\u5f15\u5165JSON jar\u5305 JSONArray arr = JSONArray.fromObject(str); for(Object o :arr){ JSONArray a = (JSONArray)o; for(int i = 0 ; i < a.size() ; i++){ String j = (String)a.get(i); System.out.println(j); } }

JSONObject\uff08str\uff09\u8fd9\u4e2a\u7c7b\u5c31\u53ef\u4ee5\u628ajson\u5b57\u7b26\u4e32\u76f4\u63a5\u8f6c\u6210json\u5bf9\u8c61\u3002

\u8f6c\u5b8c\u4e4b\u540eN-CELL, SI1\uff0c SI2, CESP-A \u4f1a\u88ab\u653e\u5230\u4e00\u4e2aJSONArray\u4e2d\u3002
\u4e0d\u77e5\u9053\u4f60\u4e3a\u4ec0\u4e48\u8981\u653e\u5230array\u4e2d\uff0c\u800c\u4e14\u8fd8\u6709name\uff0c\u8fd8\u67094\u4e2a\u5143\u7d20\u3002
java\u4e2d\u7684array\u4e5f\u4e0d\u662f\u8fd9\u79cd\u7ed3\u6784\u554a\u3002
\u6211\u8bf4\u7684\u7c7b\u5728\u7b2c\u4e09\u65b9\u5de5\u5177\u7c7b\uff1ajson.jar\u4e2d\uff0c\u4f60\u53ef\u4ee5\u5148\u4e0b\u8f7d\uff0c\u5bfc\u5165jar\u5305\uff0c\u518d\u7528\u3002
\u6ee1\u610f\u8bf7\u91c7\u7eb3\u3002

你去度娘找一个Google的项目叫做“gson”,这个工具就能实现JAVA和JSON之间的互转。

去下载json的架包,用工具类转

转换成json,要看你要什么样的json格式了。

扩展阅读:javascript ... java将string转成map ... public static void main ... java中json转string ... java中append ... string在java中 ... java重写tostring方法 ... java char ... java解析jsonstring ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网