【发布时间】:2017-04-18 09:49:28
【问题描述】:
我有一个类,我将应用程序的名称存储为字符串:
public class ApplicationInformation {
public static final String APPLICATION_NAME = "APP_XYZ";
public String getApplicationName() {
return APPLICATION_NAME;
}
现在我在我的 RESTful 类中调用这个方法:
public Response getApplicationName() {
String applicationName = new ApplicationInformation().getApplicationName();
return Response.ok(applicationName, MediaType.APPLICATION_JSON).build();
}
但我得到的结果是:
[APP_XYZ]
而我想要得到的是:
[{
"APPLICATION_NAME":"APP_XYZ"
}]
有人知道我是怎么做到的吗? 我用 org.json 中的 JSONObject 尝试过,但这没有帮助
我正在使用 APACHE CXF 作为 REST 库
【问题讨论】:
-
为什么要把它包装成一个数组?