嗨,我尝试谷歌搜索,但找不到我想要实现的解决方案。
将 json 映射到我们所做的 java 对象的示例
@POST
@Consumes(application/json)
@Produces(application/json)
public Response createUpdateDeleteManualClinicalData(MyJavaPojo definedPojo) {
// this maps any json to a java object, but in my case I am dealing with generic json structure
}
我想要实现的是将其保留为 json 对象本身
public Response createUpdateDeleteManualClinicalData(JSONObject json)
解决方法:我可以将数据作为纯文本获取并将其转换为 json。但这是我想避免的开销。
编辑:我愿意使用任何 Json 库,如 JsonNode 等……只要我直接获得 Json 对象结构,而没有从我这边对 Json 的 String 开销。这应该是常见的用法,或者我在这里遗漏了一些核心概念。