使用java将两个JSON文件连接到同一个JSON文件中
我正在使用Java编写两个简单的REST web服务,以从每个服务中获取不同的JSON文件: 这是我的密码
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
@Path("/nour")
public class Nour {
@GET
@Produces(MediaType.APPLICATION_JSON)
public String sayHelloJSON(){
String Name1 = "Nour Nour";
int Age1 = 10;
return "[ \n { \"nm\": \"" + Name1 + "\","
+ " \n\"ag\": " + Age1 + " } \n ]";
}
}
在我的另一节课上,我有以下代码:
public class Stack {
@GET
@Produces(MediaType.APPLICATION_JSON)
public String sayHelloJSON(){
String Name2 = "Stack Stack";
int Age2 = 11;
return "[ \n { \"nm\": \"" + Name2 + "\","
+ " \n\"ag\": " + Age2 + " } \n ]";
}
}
每当我在动态项目中运行这两个类时,就会得到两个不同的json文件。 我的问题是: 我可以使用第三个类将这两个json文件合并到同一个文件中,并显示以下结果吗?(有没有一种在另一个类中调用这些类来浓缩它们的内容?)
[
{
"nm": "Nour Nour",
"ag": 10
},
{
"nm": "Stack Stack",
"ag": 11
}
]
共 (0) 个答案