javax.json:将新的 JsonNumber 添加到现有的 JsonObject
我想将属性添加到 的现有实例中。如果此属性为 ,这很容易:JsonObject
boolean
JsonObject jo = ....;
jo.put("booleanProperty", JsonValue.TRUE);
但是,我也想添加一个,但我找不到创建.以下是我能做的:JsonNumber
JsonNumber
JsonObjectBuilder job = Json.createObjectBuilder();
JsonNumber jn = job.add("number", 42).build().getJsonNumber("number");
jo.put("numberProperty", jn);
但是我想不出一个更肮脏的方法来完成我的任务。那么 - 有没有更直接,更简洁的方法来向现有实例添加?JsonNumber
JsonObject