【18】JSON解析

一、什么是JSON?

JSON是一种小巧的数据储存传递方式,现在用的比较多,主要因为他对机器更为优化,数据跟XML相比更小,利于移动互联网的数据消息传递。

二、为什么要用JSON

和XML相比的话,JSON更利于机器的读取和使用,网上有很多可以直接将JSON数据转化为javabean类的工具,更加贴近机器的思维方式,可以说XML比较贴近人的阅读方式,二JSON更加贴近机器的阅读方式。

三、如何解析JSON数据

1.JSONObject解析

JSONObject是安卓自带的工具类,可以方便的解析比较简单的JSON数据。

开始码代码

InputStream is = getResources().openRawResource(R.raw.apps);
try {
    String jsonString = getJsonString(is);
    JSONArray jsonArray = new JSONArray(jsonString);
    for(int i=0;i

你可能感兴趣的:(【18】JSON解析)