时间:2021-05-02
1、Json的制作
复制代码 代码如下:2、Json的使用
(1)首先在当前包中创建新的class
复制代码 代码如下:
package com.example.useingjson;
public class Data {
public static final String jsonStr = "{'arr':[1,2,3,4],'dat':[yu,xi,kuo]}";
}
(2)在Activity中调用
复制代码 代码如下:
package com.example.useingjson;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONObject;
import android.os.Bundle;
import android.app.Activity;
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
System.out.println(Data.jsonStr);
try {
JSONObject jsonObject = new JSONObject(Data.jsonStr);
JSONArray jsonArray = jsonObject.getJSONArray("arr");
System.out.println(jsonArray);
for(int i = 0; i < jsonArray.length(); i++)
{
System.out.println(jsonArray.get(i));
}
JSONArray jsonArray2 = jsonObject.getJSONArray("dat");
System.out.println(jsonArray2);
for(int j = 0; j < jsonArray2.length(); j++)
{
System.out.println(jsonArray2.get(j));
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
3、注意
Json的制作与使用分别是两个项目,由于刚接触Android,代码比较简单,重在理解原理。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例为大家分享了Android九宫格图片展示的具体代码,供大家参考,具体内容如下1、需要的网络JSON数据2、数据实现类packagechenglong.a
一.webpack基础1.在项目中生成package.json:在项目根目录中输入npminit,根据提示输入相应信息。(也可以不生成package.json文
本文实例讲述了jquery调取json数据实现省市级联的方法。分享给大家供大家参考。具体如下:使用jQuerymobile作为创建移动web的框架,需要实现省市
本文实例讲述了Android实现读写JSON数据的方法。分享给大家供大家参考。具体如下:1.解析JSON:packagede.vogella.android.t
本文实例讲述了Android编程解析Json格式数据的方法。分享给大家供大家参考,具体如下:packagecom.practice.json;importorg