В SnapLogi c у меня есть вход JSON, как показано ниже, он выглядит как массив. Я пытаюсь поместить его в структуру, где это объект с именем «remitLocations» состоит из массива адресов, содержащих следующие элементы. Я пытался использовать маппер и структурные привязки, чтобы сделать это. Я также пытался использовать генераторы JSON и XML, чтобы придать ему желаемую структуру, но пока ничего не получалось.
[
{
"addressInternalid": 2631363,
"isDelete": false,
"internalSupplierid": 3423589,
"acctGrpid": "RT",
"address1": "5309 GREENWAY",
"address2": "5301 REDWAY",
"address3": "5504 BLUEWAY",
"poBox": "0912KHJWD",
"country": "USA",
"state": "US-TX",
"city": "FREE",
"zip": "78211",
"phone": "2229808888",
"phoneExtn": "091",
"fax": "747",
"faxExtn": "737",
"fullCompanyName": "SUPPLIER MARCH 3 dba TEXT",
"requestId": 5272423,
"id": "3423589",
"facilityCode": "0001",
"systemCode": "1",
"supplierType": "Operational",
"status": "ACTIVE"
},
{
"addressInternalid": 2631367,
"isDelete": false,
"internalSupplierid": 3423589,
"acctGrpid": "RT",
"address1": "11305 4 PTS DR",
"address2": "BLDG 2,#100",
"country": "USA",
"state": "US-TX",
"city": "AUSTIN",
"zip": "78726",
"phone": "5126648805",
"phoneExtn": "123",
"fax": "123",
"faxExtn": "134",
"fullCompanyName": "SUPPLIER MARCH 3 dba TEXT",
"requestId": 5272423,
"id": "3423589",
"facilityCode": "0001",
"systemCode": "1",
"supplierType": "Operational",
"status": "ACTIVE"
},
{
"addressInternalid": 2631368,
"isDelete": false,
"internalSupplierid": 3423589,
"acctGrpid": "RT",
"address1": "REMIT 11305 4 PTS DR",
"address2": "BLDG 3",
"country": "USA",
"state": "US-TX",
"city": "AUSTIN",
"zip": "78725",
"phone": "5126600000",
"phoneExtn": "678",
"fax": "678",
"faxExtn": "678",
"fullCompanyName": "SUPPLIER MARCH 3 dba TEXT",
"requestId": 5272423,
"id": "3423589",
"facilityCode": "0001",
"systemCode": "1",
"supplierType": "Operational",
"status": "ACTIVE"
}
]