用JSONObject或者gson都可以。这段数据不复杂啊,就这么点东西。
解决方案 »
- 请高手帮忙看下CTS里面这项fail是什么原因导致的
- spinner 控件 的问题
- 如何android父子程序集合开发及更新架构设计
- PreferenceScreen类如何使某个preference灰掉?
- 请教个问题,安卓4.0后台service如果长久没有运行过,会自动退出
- android ndk编译的C++可执行程序已经能够运行了,但如何实现在android系统上自启动呢?
- 请教一个广播的问题
- 激活设备管理器
- android工程运行提示unfortunately,has stopped
- android加载Echars-webView
- android GLSurfaceView显示图片的问题!!!!
- ios程序员走向android的途中
JsonReader read=new JsonReader(new StringReader(JsonData));
read.beginObject();
while(read.hasNext()){
String tagName=read.nextName();
if(tagName.equals("result")){
System.out.println("result="+read.nextInt());
} if(tagName.equals("msg")){
System.out.println("msg="+read.nextString());
} if(tagName.equals("token")){
System.out.println("token="+read.nextString());
}
read.endObject();
}
read.beginArray();
while(read.hasNext()){
String arrayName=read.nextName();
if(arrayName.equals("spid")){
System.out.println("spid="+read.nextInt());
} if(arrayName.equals("spnumber")){
System.out.println("msg="+read.nextString());
} if(arrayName.equals("sptext")){
System.out.println("sptext="+read.nextString());
} if(arrayName.equals("spcount")){
System.out.println("spcount="+read.nextInt());
} if(arrayName.equals("sppayment")){
System.out.println("sppayment="+read.nextInt());
}
read.endArray();
}