首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JSON数据的简略解析

2012-08-09 
JSON数据的简单解析运行结果:???--------------------------------------//解析方法public void parseJson

JSON数据的简单解析

运行结果:

?JSON数据的简略解析

?

?

--------------------------------------

//解析方法public void parseJson(String jsonData) {try {JsonReader reader = new JsonReader(new StringReader(jsonData));reader.beginArray();while (reader.hasNext()) {reader.beginObject();while (reader.hasNext()) {String tagName = reader.nextName();if (tagName.equals("name")) {System.out.print("name=" + reader.nextString() + "  ");} else if (tagName.equals("age")) {System.out.println("age=" + reader.nextInt());}}reader.endObject();}reader.endObject();} catch (Exception e) {e.printStackTrace();}}===============================================public class Main extends Activity {/** Called when the activity is first created. */private String jsonData = "[{"name":"Jack","age":20},{"name":"Tom","age":25}]";@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);JsonUtils jsonUtils = new JsonUtils();jsonUtils.parseJson(jsonData);}}

?

热点排行