Jettison JSON/java ,使用 json 请求发送字符串列表
Jettison JSON/java , send list of string with json request
我正在创建 JSON
对象并通过网络发送,例如
org.codehaus.jettison.json.JSONObject json = new org.codehaus.jettison.json.JSONObject();
json.put("id", "15");
json.put("code", "secret");
json.put("type", "new type");
我也有照片的链接,我想把它放进去 JSON
my links like http://box.com/images/photo.jpg,http://box.com/images/photo1.jpg
http://box.com/images/photo2.jpg, http://box.com/images/photo3.jpg
As I understand I must have some list/array and put like
json.put("images", links)
怎么做,放置和解析...我需要一个键和值列表。
JSON
数组对此有用吗?
谢谢
查看 JSONArray
class。
http://jettison.codehaus.org/apidocs/org/codehaus/jettison/json/JSONArray.html
您将创建一个 JSONArray
并在您的 put
命令中使用它。
是的。 JSONArray 正是您所需要的。
List <String> links = getLinks();
JSONArray array = new JSONArray();
for (String link : links)
array.put(link);
JSONObject obj = new JSONObject();
//put id, code, type...
obj.put("images", array);
我正在创建 JSON
对象并通过网络发送,例如
org.codehaus.jettison.json.JSONObject json = new org.codehaus.jettison.json.JSONObject();
json.put("id", "15");
json.put("code", "secret");
json.put("type", "new type");
我也有照片的链接,我想把它放进去 JSON
my links like http://box.com/images/photo.jpg,http://box.com/images/photo1.jpg
http://box.com/images/photo2.jpg, http://box.com/images/photo3.jpg
As I understand I must have some list/array and put like
json.put("images", links)
怎么做,放置和解析...我需要一个键和值列表。
JSON
数组对此有用吗?
谢谢
查看 JSONArray
class。
http://jettison.codehaus.org/apidocs/org/codehaus/jettison/json/JSONArray.html
您将创建一个 JSONArray
并在您的 put
命令中使用它。
是的。 JSONArray 正是您所需要的。
List <String> links = getLinks();
JSONArray array = new JSONArray();
for (String link : links)
array.put(link);
JSONObject obj = new JSONObject();
//put id, code, type...
obj.put("images", array);