0

パスから JSON を作成する必要があります。たとえば、私のパスとその値は以下のようになります

root/departments[name=dept1]/employees[id=emp1]/firstName = firstName
root/departments[name=dept1]/employees[id=emp1]/lastName = lastName
root/departments[name=dept1]/employees[id=emp2]/firstName = firstName
root/departments[name=dept2]/employees[id=emp1]/firstName = firstName

これから、このようなjsonを生成する必要があります。

{
"root": {
    "departments": [
        {
            "name": "dept1",
            "employees": [
                {
                    "id": "emp1",
                    "firstName": "firstName",
                    "lastName": "lastName"
                },
                {
                    "id": "emp2",
                    "firstName": "firstName"
                }
            ]
        },
        {
            "name": "dept2",
            "employees": [
                {
                    "id": "emp1",
                    "firstName": "firstName"
                }
            ]
        }
    ]
}

}

JsonPath と JsonPointers にチェックインしたとき、この種の構造はサポートされていません。

4

0 に答える 0