你的谷歌失望了!!! Google提供了许多与REST网络服务相关的好东西。
反正看看这个东西
构建一个简单的RESTful
Web服务以使用Jersey生成JSON
在Eclipse中开发REST
Web服务
有关创建JSON的信息,请参见以下示例,
假设您要创建JSON,如下所示
{"subitem": [{"rate":"123", "baseitem":"148", "item":"HIJ", "section":"pub", "imagename":"pic.png" }], "hoteltables": [{"tableno":"123", "status":"active", "section":"pub", "custid":"12" }], "mainiteam": [{"status":"available", "item":"ABC", "itemid":"12", "section":"pub", "imagename":"XYZ" }]}创建上述JSON的Java代码如下所示
JSonArray obj = new JSonArray();JSonObject jsonobj=new JSonObject();HashMap rows=new HashMap();rows.put("tableno","123");rows.put("status","active");rows.put("section","pub");rows.put("custid","12");obj.put(rows);jsonobj.put("hoteltables", obj);obj = new JSonArray();rows=new HashMap();rows.put("itemid","12");rows.put("item","ABC");rows.put("status","available");rows.put("section","pub");rows.put("imagename","XYZ");obj.put(rows);jsonobj.put("mainiteam", obj);obj = new JSonArray();rows=new HashMap();rows.put("baseitem","148");rows.put("item","HIJ");rows.put("rate","123");rows.put("section","pub");rows.put("imagename","pic.png");obj.put(rows);jsonobj.put("subitem", obj);System.out.println(jsonobj.toString());


