如何将json对象的json数组合并到单个json对象

问题描述

我需要合并对象的json数组,以便附加相同键的值 可以说我有一个未知的json数组,例如

"jsonarray": [
    {
      "behavior": [
        "file","create_doc_exe"
      ],"id": 3303511,"platform": "Windows 7 x64 SP1,Adobe Reader 11,Flash 11,Office 2010"
    },{
      "info": [
        "sign,3c4e53e "
      ],"behavior": [
        "sys_folder","file","process","crash"
      ],"id": 3303,"platform": "Windows XP,Adobe Reader 9.4.0,Flash 10,Office 2007"
    }
  ]

我希望结果是这样的:

"jsonarray": {
    "behavior": [
        "file","create_doc_exe","sys_folder","crash"
    ],"id": [3303511,3303],"platform": [
        "Windows 7 x64 SP1,Office 2010","Windows XP,Office 2007"
    ],"info": ["sign,3c4e53e "] 
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)