Chr*_*zzz 0 javascript java arrays json list
您可能会使用某些库自动执行此操作.但我是Java和JSON的新手,我需要快速解决.
我想要的是从JSP文件中写下(echo)JSON.到目前为止这么好,但现在我有一个对象列表.所以我开始快速枚举.
现在的问题是:如何用}]而不是关闭JSON数组,?通常我在和中放一个nill或null.
这是我的循环:
"rides":[{
<%
List<Ride> rides = (List<Ride>)request.getAttribute("matchingRides");
for (Ride ride : rides) {
%>
"ride":{
"rideId":"<%= String.valueOf(ride.getId()) %>",
"freeText":"<%= freeText %>"
},
<%
}
%>
} ]
Run Code Online (Sandbox Code Playgroud)
1.)在应用程序容器中下载并设置GSON.
2.)
GSON gson = new GSON();
<%= gson.toJson( rides ) %>;
Run Code Online (Sandbox Code Playgroud)
如果你避开精神错乱的道路,你将在短期和长期内节省时间.