得到它的工作!我应该已经建设
JSONArray的
JSONObject秒,然后将阵列添加到最终的“地址”
JSONObject。请注意以下几点:
JSonObject json = new JSonObject();JSonArray addresses = new JSonArray();JSonObject address;try{ int count = 15; for (int i=0 ; i<count ; i++) { address = new JSonObject(); address.put("CustomerName" , "Decepticons" + i); address.put("AccountId" , "1999" + i); address.put("SiteId", "1888" + i); address.put("Number" , "7" + i); address.put("Building" , "StarScream Skyscraper" + i); address.put("Street" , "Devestator Avenue" + i); address.put("City" , "Megatron City" + i); address.put("ZipCode" , "ZZ00 XX1" + i); address.put("Country", "CyberTron" + i); addresses.add(address); } json.put("Addresses", addresses);}catch (JSonException jse){}response.setContentType("application/json");response.getWriter().write(json.toString());这可以正常工作并返回有效且可解析的JSON。希望这对以后的人有所帮助。谢谢您的帮助Marcel



