gpt4 book ai didi

java - 在java中将JSON从ajax请求转换为JSON对象

转载 作者:行者123 更新时间:2023-12-01 07:46:21 25 4
gpt4 key购买 nike

这是表单数据

selectedDtlId: [{"id":"3","isReviewed":true,"notes":"notes asdf test add 2"},{"id":"2","isReviewed":true,"notes":""},{"id":"1","isReviewed":true,"notes":""}]
isReviewedAll: true
notesAll:


在 Controller 中运行以下代码后

Gson gson = new Gson();
gson.toJson(request.getParameter("selectedDtlId"));

回应

"[{\"id\":\"3\",\"isReviewed\":true,\"notes\":\"notes asdf test add 2\"},{\"id\":\"2\",\"isReviewed\":true,\"notes\":\"\"},{\"id\":\"1\",\"isReviewed\":true,\"notes\":\"\"}]"


预期 react

[
{
"id": "3",
"isReviewed": true,
"notes": "notes asdf test add 2"
},
{
"id": "2",
"isReviewed": true,
"notes": ""
},
{
"id": "1",
"isReviewed": true,
"notes": ""
}
]

最佳答案

当你应该调用 fromJson 时,你却调用了 toJson:

gson.fromJson(request.getParameter("selectedDtlId"), JsonElement.class);

或者如果您有模型:

gson.fromJson(request.getParameter("selectedDtlId"), MyModel.class);

关于java - 在java中将JSON从ajax请求转换为JSON对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51271482/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com