阿里巴巴团队开发的JSON包具有如下特点:
{ "name": "张三","age": 18,"score": [80,90,95],"address": { "province": "广东","city": "深圳" } }
以上是一个JSON格式的示例,可以使用ali的JSON包进行解析,示例代码如下:
import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; public class TestJson { public static void main(String[] args) { String strjson = "{ \"name\": \"张三\",\"age\": 18,\"score\": [80,\"address\": { \"province\": \"广东\",\"city\": \"深圳\" } }"; JSONObject jsonObject = JSON.parSEObject(strjson); System.out.println("姓名:" + jsonObject.getString("name")); System.out.println("年龄:" + jsonObject.getInteger("age")); System.out.println("分数:" + jsonObject.getJSONArray("score")); System.out.println("省份:" + jsonObject.getJSONObject("address").getString("province")); System.out.println("城市:" + jsonObject.getJSONObject("address").getString("city")); } }
以上示例代码可以将JSON字符串解析为JSON对象,然后根据键名获取相应的值。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。