2014-06-08 3 views
1

두 개의 서로 다른 원본에서 두 개의 다른 배열을 병합해야 새로운 배열을 만들 수 있습니다. 여기에 두 배열은 다음과 같습니다두 개체 병합/결합

[ 
    { 
     "Litsname": "Fruit Basket", 
     "Listid": "1", 
    } 
] 

그리고,

나는 다음과 같은 배열 형성/병합을 결합하려는
[ 
    { 
     "id": "4", 
     "name": "Apples", 
     "categoryID": "2", 
     "categoryName": "Fruits" 
    }, 
    { 
     "id": "5", 
     "name": "Orange", 
     "categoryID": "2", 
     "categoryName": "Fruits" 
    } 
] 

:

[ 
    { 
     "Litsname": "Fruit Basket", 
     "Listid": "1", 
     "item": [ 
      { 
       "id": "4", 
       "name": "Apples", 
       "categoryID": "2", 
       "categoryName": "Fruits" 
      }, 
      { 
       "id": "5", 
       "name": "Orange", 
       "categoryID": "2", 
       "categoryName": "Fruits" 
      } 
     ] 
    } 
] 

jQuery를 연장 사용하는 시도를하지만 그것은 아무튼 이것에 적합한 것 같아. jQuery/일반 자바 스크립트로이 작업을 수행하는 방법에 대한 도움이 필요하십니까? 첫 번째는 a라고하고 두 번째는 b를 호출하면

+1

는 "JSON 개체"같은 것은 없다 말할 필요가있다. 이 JSON을 객체로 변환 한 다음이 객체 (이 경우에는 두 개의 어레이)를 다루는 것입니다. – coreyward

답변

5

, 당신은 단지 a[0].item = b