为了账号安全,请及时绑定邮箱和手机立即绑定

Json数据怎么去掉重复的数据

Json数据怎么去掉重复的数据

jeck猫 2018-12-07 05:40:19
[{Title:"中交大酒店",Address:"柳州解放北路1号",Content:"undefined",Points:"109.419662 |24.322459",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}, {Title:"柳州市艺术宾馆",Address:"柳州市八一路8号",Content:"undefined",Points:"109.415949|24.325656",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}, {Title:"柳州市艺术宾馆",Address:"柳州市八一路8号",Content:"undefined",Points:"109.415949|24.325656",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}, {Title:"柳安大厦宾馆",Address:"柳州市文笔路91号",Content:"undefined",Points:"109.417615|24.317366",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}] 把上面重复的【柳州市艺术宾馆】去掉,留一个 [{Title:"中交大酒店",Address:"柳州解放北路1号",Content:"undefined",Points:"109.419662 |24.322459",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}, {Title:"柳州市艺术宾馆",Address:"柳州市八一路8号",Content:"undefined",Points:"109.415949|24.325656",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}, {Title:"柳安大厦宾馆",Address:"柳州市文笔路91号",Content:"undefined",Points:"109.417615|24.317366",IsOpen:0,Icon:{w:21,h:21,l:0,t:0,x:6,lb:5}}]
查看完整描述

4 回答

?
侃侃无极

TA贡献2051条经验 获得超10个赞

我想到的方法是先转换为对象,然后再处理重复数据。

查看完整回答
反对 回复 2018-12-24
?
慕无忌1623718

TA贡献1744条经验 获得超4个赞

数据库中有重复数据,建议都不要把重复数据查出来,呵呵,要不然就只能,楼上所说的,转成对象,才可以去重复了

查看完整回答
反对 回复 2018-12-24
?
波斯汪

TA贡献1811条经验 获得超4个赞

能添个代码么。我是菜鸟要看代码才能解决啊
查看完整回答
反对 回复 2018-12-24
?
胡子哥哥

TA贡献1825条经验 获得超6个赞

//JOSN数组去重的算法 JS
Array.prototype.unique1 = function () {
var res = [this[0]];
for (var i = 1; i < this.length; i++) {
var repeat = false;
for (var j = 0; j < res.length; j++) {
if (this[i]== res[j]) {
repeat = true;
break;
}
}
if (!repeat) {
res.push(this[i]);
}
}
return res;
}

查看完整回答
反对 回复 2018-12-24
  • 4 回答
  • 0 关注
  • 624 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号