的唯一鍵的值,我有一個JSON輸出這樣的代碼:合併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') + '"}');
但是$(本).attr( 'ALT')可能重複循環,我想,以防止重複鍵,而是將值附加到該密鑰
你是怎麼得到不正確的JSON? – zerkms
您的第一個輸出是有效的JSON,但您將無法使用Javascript獲得您需要的結果。第二個'a'鍵覆蓋第一個! – devnull69
我添加了一些信息謝謝 – h0mayun