版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011930705/article/details/86621600
Json读入的数据格式:[{key:value},{key:value}]
//利用Set去除内容相同数据,
String str=new String(fileread, encoding);
JSONArray jsonarray=new JSONArray(str);
Set<String> set = new HashSet<String>();
int num=0;
if(jsonarray.length() > 0){
for (int i = 0;i < jsonarray.length();i++) {
JSONObject jsonObject = jsonarray.getJSONObject(i);
if(set.add(jsonObject.toString().replace(" ", ""))) {
num++;
doclist.add(jsonObject);
}
}
}
System.out.println(num+":length:"+jsonarray.length());