相关疑难解决方法(0)

javax.json:将新的JsonNumber添加到现有的JsonObject

我想将属性添加到现有的实例中JsonObject.如果是这个属性boolean,这很容易:

JsonObject jo = ....;
jo.put("booleanProperty", JsonValue.TRUE);
Run Code Online (Sandbox Code Playgroud)

但是,我也想添加一个,JsonNumber但我找不到创建实例的方法JsonNumber.这是我能做的:

JsonObjectBuilder job = Json.createObjectBuilder();
JsonNumber jn = job.add("number", 42).build().getJsonNumber("number");
jo.put("numberProperty", jn);
Run Code Online (Sandbox Code Playgroud)

但我想不出一个更脏的方式来完成我的任务.那么 - 是否有更直接,更清晰的方法来添加JsonNumber到现有的实例JsonObject

java json

16
推荐指数
3
解决办法
1万
查看次数

标签 统计

java ×1

json ×1