{
"company": [
{ "region": [ "Europe", "Germany" ], "productLine": "Produce" },
{ "region": [ "Europe", "France" ], "productLine": "Produce" }
],
"company2": [
{ "region": [ "Europe", "Germany" ], "productLine": "Produce" },
{ "region": [ "Americas", "USA" ], "productLine": "Produce" }
]
}
이 json 데이터를 사용하여 어떻게하면 유럽/아메리카의 값이 독일/프랑스의 기본 (고유 한) 노드로 어린이에게 재 구축 될 수 있습니까? company/company1은 프랑스/독일의 하위 하위 그룹입니다. 관계를 올바르게 유지하면서 배열을 만드는 방법을 알아낼 수 없습니다. 나는 노드 트리를 뒤집을 필요가있다.json 데이터 트리 재구성/재구성
예상 출력 :이 같은
트리 구조 :
var source = [ { label: "Europe", items: [
{label: "France", items: [
{label: "SuperShop", items: [
{label: "Produce"}
]}
]
}]
}]
은 내가 결국 필요한 것은 객체이다 : 나는 또한 나무 플러그인위한 특별한 구조가 필요
-Europe
-France
-Company
-Company2
값 쌍이있는 배열 : label, items. 항목은 하위 오브젝트가있는 오브젝트입니다.
주어진 데이터에 대해 의도 한 결과를 추가하십시오. – shakib
예상되는 출력이 json 객체 일 필요가 있거나 배열/해시 일 수 있습니까? – miah
잘 구조화되어있는 한 배열 일 수 있습니다. – DominicM