android中json解析及使用(中)
16lz
2021-01-23
解析JSON字符串:
我们可以通过JSONObject与JSONArray的getInt,getString,getDouble,getJSONArray,getJSONObject等函数来解析json.
package com.yunos.tv.video.resource.controller.web;import net.sf.json.JSONArray;import net.sf.json.JSONObject;public class Test { public static void main(String[] args) { String jsonString = "{\"UserName\":\"ZHULI\",\"age\":\"30\",\"workIn\":\"ALI\",\"Array\":[\"ZHULI\",\"30\",\"ALI\"]}"; //将Json字符串转为java对象 JSONObject obj = JSONObject.fromObject(jsonString); //获取Object中的UserName if (obj.has("UserName")) { System.out.println("UserName:" + obj.getString("UserName")); } //获取ArrayObject if (obj.has("Array")) { JSONArray transitListArray = obj.getJSONArray("Array"); for (int i = 0; i < transitListArray.size(); i++) { System.out.print("Array:" + transitListArray.getString(i) + " "); } } }}
返回:
UserName:ZHULIArray:ZHULI Array:30 Array:ALI
更多相关文章
- C语言函数以及函数的使用
- Android库so文件及skia函数的调用
- android 反转字符串
- Android Camera源码函数结构
- Android 字符串格式化 千位符
- 【转】Android 字符串的加密和解密
- TextUtils类-Android字符串处理类
- H5 Web网页通过JS(JavaScript)脚本调用Android本地原生方法函数
- android 字符串加解密算法