我如何使用java语言读取id值?

时间:2012-07-17 08:36:54

标签: android xml-parsing

     {
       "id": "2345631223",
       "name": "MyFbAcc",
       "picture": "http://profile.ak.fbcdn.net/hprofile-ak-snc4  /373042_396504583708761_162084_s.jpg",
        "link": "http://www.facebook.com/MyFbAcc",
        "likes": 70,
        "cover": {
          "cover_id": 434873094856,
          "source": "http://a3.sphotos.ak.fbcdn.net/hphotos-ak-snc7/s720x720/396014_493579484001270_1795_n.jpg",
          "offset_y": 0
     }

普通的Xml文件我用来读取xml解析/ DocumentBuilderFactory,其中xml由标签等组成,但这里所有都用“”表示。如何读取id值?

ID = 2345631223。欢迎任何帮助?

2 个答案:

答案 0 :(得分:2)

使用JSON ..

JSONObject object = new JSONObject(yourString);
String id = object.getString("id");

答案 1 :(得分:0)

如果我假设您使用String

制作JSON对象
        String jString="{"name":"value"};
        JSONObject jObject = new JSONObject(jString);

然后您可以从名称 - 值对中检索值,如

        String valueFromJSON= jObject.getString("name");