解析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 

更多相关文章

  1. Android获取RecyclerView滑动距离
  2. Android之解析JSON数据示例(android原生态,FastJson,Gson)
  3. Android(安卓)获取屏幕尺寸与密度
  4. Android对话框图片全屏
  5. Android(安卓)获取包名,版本信息
  6. android如何获取url指定的图片资源
  7. EditText设置不自动获取焦点,点击后才获取,并弹出软键盘
  8. Android开发学习笔记(十二) 获取系统可用内存
  9. android获得mac和ip .

随机推荐

  1. 解读Android之Service(3)AIDL
  2. android SystemServer详解
  3. 解决ADT中新建Android工程出现多个appcom
  4. android View中如何判断长按事件
  5. Android中由文件名获取文件Id的两种方法
  6. android Paint 渐变色
  7. Android添加依赖出现This support librar
  8. Android(安卓)软键盘自动弹出与关闭实例
  9. Android(安卓)-- Autosizing TextView 自
  10. Android绘制(二):来用Path绘出想要的图形