gpt4 book ai didi

java - Jersey - 使用 Jackson 生成 JSON 字符串

转载 作者:行者123 更新时间:2023-11-30 11:44:38 28 4
gpt4 key购买 nike

当我想在我的服务中返回 JSON 时,使用 @Produces(MediaType.APPLICATION_JSON) 注释,它适用于 POJO。 (我正在使用 Jackson,正如 Jersey 文档中所解释的那样)。

但是如果我返回一个简单的字符串,结果并不是我所期望的。返回 String 但没有引号来封装它;因此,我无法使用 JQuery 在我的 JavaScript 客户端中解析它。

这是正常行为吗?有没有办法将引号添加到结果中?

最佳答案

您可以简单地构造JSONObject:

 JSONObject myObject = new JSONObject();
myObject.JSONObject myObject = new JSONObject();
try {
myObject.put("name", "Agamemnon");
myObject.put("age", 32);
}
catch (JSONException ex) {
LOGGER.log(Level.SEVERE, "Error ...", ex);
}

关于java - Jersey - 使用 Jackson 生成 JSON 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10697626/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com