JSON解析_exc1
Posted Tears_fg
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JSON解析_exc1相关的知识,希望对你有一定的参考价值。
1 package cn.kjxy.JSON; 2 3 import org.json.JSONArray; 4 import org.json.JSONException; 5 import org.json.JSONObject; 6 /** 7 *json解析需要导入json-lib.jar包,安卓自带而非Java 8 9 */ 10 class Student{ 11 private String name; 12 private int age; 13 public String getName() { 14 return name; 15 } 16 public void setName(String name) { 17 this.name = name; 18 } 19 public int getAge() { 20 return age; 21 } 22 public void setAge(int age) { 23 this.age = age; 24 } 25 @Override 26 public String toString() { 27 return "Student [name=" + name + ", age=" + age + "]"; 28 } 29 30 } 31 public class Demo1 { 32 public static void main(String[] args) { 33 try { 34 //json数据描述学生对象 35 //格式一 {}-->JSONObject解析 36 String json = "{name:‘张三‘,age:18}"; 37 JSONObject jsonObject = new JSONObject(json); 38 Student student = new Student(); 39 student.setName(jsonObject.getString("name")); 40 student.setAge(jsonObject.getInt("age")); 41 System.out.println(student); 42 ///格式二 [] -->JSONArray解析 43 String array = "[‘张三‘,‘李四‘,‘王五‘]"; 44 JSONArray jsonArray = new JSONArray(array); 45 for (int i = 0; i < jsonArray.length(); i++) { 46 System.out.println(jsonArray.getString(i)); 47 48 } 49 50 } catch (JSONException e) { 51 // TODO Auto-generated catch block 52 e.printStackTrace(); 53 } 54 } 55 }
以上是关于JSON解析_exc1的主要内容,如果未能解决你的问题,请参考以下文章
Android 逆向使用 Python 解析 ELF 文件 ( Capstone 反汇编 ELF 文件中的机器码数据 | 创建反汇编解析器实例对象 | 设置汇编解析器显示细节 )(代码片段
解析:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项
使用 json rereiver php mysql 在片段中填充列表视图
ios - Heroku 和 MongoDb 上的自定义解析服务器错误 3080:JSON 文本没有以数组或对象开头,并且允许未设置片段的选项