我需要解析jax-ws rest响应,我尝试了以下两种解析响应的方法。两种方法都很好。但是我需要知道最有效的实现方法。请提供你的看法。< / p>
答案 0 :(得分:0)
我想说第一种方法更好有两个原因:
答案 1 :(得分:0)
可能不是这个问题的一般答案,而是你在“第一种方法”下所描述的另一种变体。我将从一个通用数据结构开始,如果需要,只会引入一个额外的bean。我不会使用String
传递结构化数据。
使用jackson将JSON响应转换为
Map<String,Object>
或JsonNode
。
优势:
Map<String,Object>
位于JDK中,提供了一个访问数据的良好界面。即使JSON格式发生更改,您也不必更改任何接口。
您始终可以Map<String,Object>
缺点