如何在Jersey中打印Jettison JSONObject?

时间:2014-02-14 09:53:40

标签: json jersey pretty-print jettison

如何使用Jettison在Jersey中打印JSON输出?

我将一个JSONObject(来自Jettison)作为响应实体传递给Jersey。我想配置输出是否格式化/漂亮打印。

我很好用一面强制所有输出打印的标志。

谢谢,

拉​​特格

1 个答案:

答案 0 :(得分:0)

以下是我的表现方式:

首先,我添加一个查询参数,例如' presentable':

public Response getResource(@QueryParam("presentable") boolean presentable) {
...

然后,当我们提取数据时可以这样做:

    return Response.ok()
        .entity(presentable ? myJson.toString(4) : myJson.toString())
        .build();
抱歉,没有人能尽早给你答复。希望它对你仍然有价值。

相关问题