博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JsonTest.java
阅读量:5138 次
发布时间:2019-06-13

本文共 1974 字,大约阅读时间需要 6 分钟。

//import SurveyVO;import org.json.JSONArray;import org.json.JSONException;import org.json.JSONObject;import org.json.JSONString;import java.util.ArrayList;import java.util.List;/** * Created by Administrator on 2017/6/2. */public class JsonTest {    public static void main(String[] args) {    String sTotalString = "{\"message\":\"success\",\n" +            "                                \"result\":[\n" +            "                                        {\"surveyId\":\"1\",\"surveyName\":\"B\"},\n" +            "                                        {\"surveyId\":\"2\",\"surveyName\":\"C\"}\n" +            "                                        ]}";    JSONObject json;    try {        json = new JSONObject(sTotalString);        JSONArray results = json.getJSONArray("result");        List surveyVOList = new ArrayList
(); for (int i = 0; i < results.length(); i++) { SurveyVO surveyVO = new SurveyVO(); JSONObject result = results.getJSONObject(i); System.out.println(result.getString("surveyId")+" "+result.getString("surveyName")); surveyVO.setSurveyId(result.getString("surveyId")); surveyVO.setSurveyName(result.getString("surveyName")); //System.out.println(surveyVO.toString()); surveyVOList.add(surveyVO); } //System.out.println(surveyVOList.toString()); } catch (JSONException e) { e.printStackTrace(); } }}

  

SurveyVO.java

/** * Created by Administrator on 2017/6/2. */public class SurveyVO {    private String surveyId;    private String surveyName;    public String getSurveyId() {        return surveyId;    }    public void setSurveyId(String surveyId) {        this.surveyId = surveyId;    }    public String getSurveyName() {        return surveyName;    }    public void setSurveyName(String surveyName) {        this.surveyName = surveyName;    }}

  

转载于:https://www.cnblogs.com/tangyongathuse/p/6932634.html

你可能感兴趣的文章
那些年,那些书
查看>>
注解小结
查看>>
java代码编译与C/C++代码编译的区别
查看>>
Bitmap 算法
查看>>
转载 C#文件中GetCommandLineArgs()
查看>>
list control控件的一些操作
查看>>
精读《useEffect 完全指南》
查看>>
SNF快速开发平台MVC-EasyQuery-拖拽生成SQL脚本
查看>>
MySQL入门很简单-触发器
查看>>
LVM快照(snapshot)备份
查看>>
绝望的第四周作业
查看>>
一月流水账
查看>>
数论四大定理
查看>>
npm 常用指令
查看>>
20几个正则常用正则表达式
查看>>
TextArea中定位光标位置
查看>>
非常棒的Visual Studo调试插件:OzCode 2.0 下载地址
查看>>
判断字符串在字符串中
查看>>
hdu4374One hundred layer (DP+单调队列)
查看>>
类间关系总结
查看>>