有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

使用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) 个答案