【问题标题】:How to store JSON Array inside List in java?java - 如何在Java的List中存储JSON数组?
【发布时间】:2016-11-03 16:58:23
【问题描述】:

我从 angularjs 传递 json 数组,它来自 Spring Controller,我在 @RequestBody String data

处捕获它

我想将这些数据存储在 List 中,

我试过了,

List<RegisterDTO> stdList = JsonConvert.DeserializeObject<RegisterDTO>(data);

但我不知道 JsonConvert 来自哪里?我在那里遇到错误(无法解决)。

RegisterController.java

@ResponseBody
@RequestMapping(value = "/registerStudent.do", method = RequestMethod.POST)
public boolean registerStudent(@RequestBody String data) {
    System.out.println(data);
    if (stdList != null) {
        // store stdList
    }
    return registerService.isStudentExist(stdList);

}

【问题讨论】:

标签: java json list


【解决方案1】:

所以您提供的是用于 c# 的 Newtonsoft JSON.net 示例

对于 Java,您必须使用不同的库。

点赞GSON

这是How to deserialize json string into object in JAVA上的一个例子

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-16
    • 2011-10-03
    • 1970-01-01
    • 2022-01-10
    相关资源
    最近更新 更多