我需要使用java创建json字符串,如下所示:

我需要使用java创建json字符串,如下所示:,java,json,Java,Json,我需要使用java创建json字符串,如下所示:在ADDTNLINFO元素下如何将多个元素添加为标记。有人能帮忙吗 { "ADDTNLINFO": { "Tag": { "name": "a", "value": "10" }, "Tag":

我需要使用java创建json字符串,如下所示:在ADDTNLINFO元素下如何将多个元素添加为标记。有人能帮忙吗

 {
       "ADDTNLINFO": 
        {
                "Tag": 
                  {
                    "name": "a",
                    "value": "10"
                  },
                "Tag": 
                  {
                    "name": "a b",
                    "value": "20"
                  },
                "Tag": 
                 {
                    "name": "a b c",
                    "value": "30"
                 }
         }
 }
import com.google.gson.gson;
listbeans=service.something();
Gson Gson=新的Gson();
//将列表转换为json
字符串jsonCartList=gson.toJson(bean);

您需要为Google gson添加依赖项,它将根据您的要求来添加

好吧,我会使用JSON库。我很确定有很多从Java生成JSON的例子。到目前为止,您进行了哪些研究?您在哪里?
import com.google.gson.Gson;
List<Dto> beans = service.something();
Gson gson = new Gson();
// convert your list to json
String jsonCartList = gson.toJson(beans);