How to fluently build JSON in Java?

后端 未结 9 1028
别跟我提以往
别跟我提以往 2020-12-07 13:43

I\'m thinking of something like:

String json = new JsonBuilder()
  .add(\"key1\", \"value1\")
  .add(\"key2\", \"value2\")
  .add(\"key3\", new JsonBuilder()         


        
9条回答
  •  天命终不由人
    2020-12-07 14:23

    See the Java EE 7 Json specification. This is the right way:

    String json = Json.createObjectBuilder()
                .add("key1", "value1")
                .add("key2", "value2")
                .build()
                .toString();
    

提交回复
热议问题