Android:JSON

//       输出结果为:
//        {
//        "function":"功能"
//        "text":11111,
//        "key":{"age":23,"name":"tom"},
//        "user":[
//                {"age":23,"name":"jem"},
//                {"age":32,"jerry":"nay"}
//               ],
//        }
private void btn2Click()//输出至服务端
    {
        JSONObject jsonobj2 = new JSONObject();
        JSONObject jsonobj1 = new JSONObject();
        JSONArray jsonarr = new JSONArray();
        try
        {
            jsonobj1.put("function", "功能");
            jsonobj1.put("text", 11111);
            jsonobj2.put("name","tom");
            jsonobj2.put("age",23);
            jsonobj1.put("key", jsonobj2);
            jsonarr.put(new JSONObject().put("name", "jem").put("age", 23));
            jsonarr.put(new JSONObject().put("jerry", "nay").put("age", 32));
            jsonobj1.put("user", jsonarr);
                     
            String str = jsonobj1.toString();
            textView.setText(str);
            Log.e("d", str);
        }
        catch (JSONException e)
        {
            e.printStackTrace();
        }
    }
             
    private void btn1Click()//从服务端获取数据
    {
        try
        {
            JSONObject jsonObject = new JSONObject(json);
            JSONObject jsonObject1 = jsonObject.getJSONObject("category");
            String str = jsonObject1.getString("@scheme");
            textView.setText(str);
        }
        catch (JSONException e)
        {
            e.printStackTrace();
        }
    }
             
    String json = "{'category':{'@scheme':'http://www.douban.com/2007#kind','@term':'http://www.douban.com/2007#book'},'db:tag':[{'@count':111,'@name':'片山恭一'},{'@count':51,'@name':'日本'},{'@count':43,'@name':'日本文学'},{'@count':31,'@name':'满月之夜白鲸现'},{'@count':28,'@name':'小说'},{'@count':10,'@name':'爱情'},{'@count':7,'@name':'���'},{'@count':6,'@name':'外国文学'}],'title':{'$t':'满月之夜白鲸现'},'author':[{'name':{'$t':'[日] 片山恭一'}}],'summary':{'$t':'那一年,是听莫扎特、钓鲈鱼和家庭破裂的一年。说到家庭破裂,母亲怪自己当初没有找到好男人,父亲则认为当时是被狐狸精迷住了眼,失常的是母亲,但出问题的是父亲……。'},'link':[{'@rel':'self','@href':'http://api.douban.com/book/subject/1220562'},{'@rel':'alternate','@href':'http://book.douban.com/subject/1220562/'},{'@rel':'image','@href':'http://img3.douban.com/spic/s1747553.jpg'},{'@rel':'mobile','@href':'http://m.douban.com/book/subject/1220562/'}],'db:attribute':[{'$t':'7543632608','@name':'isbn10'},{'$t':'9787543632608','@name':'isbn13'},{'$t':'满月之夜白鲸现','@name':'title'},{'$t':'180','@name':'pages'},{'$t':'豫人','@name':'translator'},{'$t':'[日] 片山恭一','@name':'author'},{'$t':'15.00元','@name':'price'},{'$t':'青岛出版社','@name':'publisher'},{'$t':'平装','@name':'binding'},{'$t':'2005-1','@name':'pubdate'}],'id':{'$t':'http://api.douban.com/book/subject/1220562'},'gd:rating':{'@min':0,'@numRaters':289,'@average':'7.0','@max':10}}";


本文出自 “天空没有痕迹但我飞过” 博客,转载请与作者联系!

你可能感兴趣的:(json)