在javax.json中构造一个json,其中包含一个键的值列表

时间:2015-09-02 18:12:16

标签: java json

我需要使用以下数据构建一个javax.json.JsonObject,

{
 "name": "John",
 "age": 20,
 "interests": [ "Reading", "Mountain Biking", "Hacking" ]
}

相同的代码?

1 个答案:

答案 0 :(得分:1)

 JsonObject personObject = Json.createObjectBuilder()
                .add("name", "John")
                .add("age", 20)                
                .add("interests", 
                     Json.createArrayBuilder().add("Reading")
                                              .add("Mountain Biking")
                                              .add("Hacking")
                                              .build()
                    )
                .build();