js中获取到两个json类型的数据,现在要把第二个json类型中的数据全部追加到第一个json中,组成一个新json 100

js中获取到两个json类型的数据,现在要把第二个json类型中的数据全部追加到第一个json中,组成一个新json,然后再解析这一个json,求代码,求高手指导!!急... js中获取到两个json类型的数据,现在要把第二个json类型中的数据全部追加到第一个json中,组成一个新json,然后再解析这一个json,求代码,求高手指导!!急 展开
 我来答
花石零元购
2012-06-05 · TA获得超过160个赞
知道小有建树答主
回答量:192
采纳率:100%
帮助的人:114万
展开全部
json1 : {a:1,b:"我是字符串",c:true}
json2 : {a:2,b:"我是字符串2",c:false} 这个如果相加没办法
----------------------------------------------------------------------

json1 : {a:1,b:"我是字符串",c:true}
json2 : {d:2,e:"我是字符串2",f:false} 键不相同就可以

var o2 = {};
var i,o;
for (i in json1) {
o[i]= json1[i];
}
for (i in json2) {
o[i]= json2[i];
}
o就是结果
注意代码重用,我就不详细写了
dragon8196
2013-03-19
知道答主
回答量:32
采纳率:0%
帮助的人:14.7万
展开全部
获取的json类型数据,如同一个封装好的对象,你要将一个对象追加到另一个对象里,
除了该对象本身就具有这种方法外,
就只有把两个对象拆分后,重组。
而json数据是可以使用字符串类型获取的。所以先用字符串获取两个json字符串,再重组为一个json字符串,最后使用eval方法转换为json类型数据。暂时只想到这个方法,希望对你有用。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式