我有一个带有此JSON的JsonNode:
{"temperature":17,"long":200,"lat":100}
我想将JsonNode更改为如下形式
{"MyNewFieldName":17,"long":200,"lat":100}
是否可以使用Jackson API?
您将无法在键值JSON对中重命名键。您需要做的是创建一个具有相同值但具有不同键的新键值对,并删除旧的键值对。
JsonNode node = ...;
ObjectNode object = (ObjectNode) node;
object.set("MyNewFieldName", node.get("temperature"));
object.remove("temperature");
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句