package com.yq1012.fastjson; import java.util.ArrayList; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; public class TestListTojson { public static void main(String[] args) { //[{"title":"中国好声音"},{title:"中国移动网上营业厅"},{title:"中国银行"},{title:"中国移动"},{title:"中国好声音第三期"},{title:"中国好声音 第一期"},{title:"中国电信网上营业厅"},{title:"中国工商银行"},{title:"中国好声音第二期"},{title:"中国地图"}] JSONArray array=new JSONArray(); ArrayList<String> list=new ArrayList<String>(); list.add("中国好声音"); list.add("中国好声音1"); list.add("中国好声音2"); list.add("中国好声音3"); for (String string : list) { JSONObject json= new JSONObject(); json.put("title", string); array.add(json); } System.out.println(array.toString()); } }