这个list添加不了对象,怎么回事

来源:2-7 利用Ajax实现新闻列表

不成功不改名

2020-05-04 14:05:19

List<News> list=new ArrayList<News>();
list.add(new News("TIOBE:2008年5月份全球编程语言排行榜","2018-5-1","TIOBE","..."));
		String json=JSON.toJSONString("list");
		System.out.println(json);
		response.setContentType("text/html;charset=UTF-8");
		response.getWriter().println(json);

http://img.mukewang.com/climg/5eafb0610912651114800776.jpg

写回答

2回答

好帮手慕小琪

2020-05-05

同学你好,上面同学回答的是正确的。

JSON.toJSONString()是将对象转化为Json字符串的方法,所以括号内传入的是对象,

也就是将"list"改为list,如下:将

String json=JSON.toJSONString("list");

改为

String json=JSON.toJSONString(list);

即可。

祝学习愉快~

0

不成功不改名

提问者

2020-05-04

同学你好:

String json=JSON.toJSONString(“list”);

改为

String json=JSON.toJSONString(list);

即可

1

0 学习 · 9666 问题

查看课程