当前位置: 代码迷 >> J2SE >> java如何去除JSON数组的重复值
  详细解决方案

java如何去除JSON数组的重复值

热度:72   发布时间:2016-04-23 21:01:25.0
java怎么去除JSON数组的重复值?
如题:比如我有这样一个JSON对象,怎么去除它的重复值?
{"element": [
    "Name",
    "Name",
    "Name",
    "Name",
    "Description",
    "Description",
    "Description",
    "Description",
    "Facet"
]}

------解决方案--------------------
json倒是不知道怎么去除重复,不过其实可以转换一下,也可以得到你要的结果:把element转换成ArrayList数组
public static void removeDuplicate(ArrayList arlList)  
  {  
   HashSet h = new HashSet(arlList);  
   arlList.clear();  
   arlList.addAll(h);  
  } 

然后再把数组加到JSON对象去,JSONObject object=new JSONObject();object.put("element",ArrayList);
  相关解决方案