我有一个这样的json输出代码:
{"a":{"p1":"1"},"a":{"p2":"2"},"b":{"b1":"b2"}}
如何使用 javascript 或 jquery 或 php 将其转换为以下?
{"a":{"p1":"1","p2":"2"},"b":{"b1":"b2"}}
编辑:我通过此代码生成 json 代码:
parts2.push('"'+$(this).attr('alt')+'":{"'+$(this).attr('title') + '"' + ":" + '"'+$(this).attr('value') + '"}' );
但是 $(this).attr('alt') 可能会在循环中重复,我想防止重复键,而是将值附加到该键