您可能会在某些库中自动执行此操作。但我是Java和JSON的新手,我需要一个快速的解决方案。使用JSP编写JSON
我想从JSP文件中写下(回显)JSON。到目前为止很好,但现在我有一个对象列表。所以我开始快速列举。
现在的问题是:如何关闭与}]
而不是,
的JSON数组?通常我会在and中放入一个nill或null。
这里是我的循环:使用Iterator
代替
"rides":[{
<%
List<Ride> rides = (List<Ride>)request.getAttribute("matchingRides");
for (Ride ride : rides) {
%>
"ride":{
"rideId":"<%= String.valueOf(ride.getId()) %>",
"freeText":"<%= freeText %>"
},
<%
}
%>
} ]
谢谢,这是我希望的快速和肮脏的溶剂。下次我将尝试GSON。 tnx也用于编辑... – Chrizzz 2010-10-15 17:54:54
还行。李自成。这听起来很简单。我现在会尝试。 Tnx再 – Chrizzz 2010-10-15 18:01:05
不客气。 – BalusC 2010-10-15 18:17:58