Building an associative array from json object is necessary when making an API call to Walmart. Could anyone please help me get the associative array from this object?
{
"orderShipment": {
"orderLines": {
"orderLine": [
{
"lineNumber": "1",
"sellerOrderId": "92344",
"orderLineStatuses": {
"orderLineStatus": [
{
"status": "Shipped",
"statusQuantity": {
"unitOfMeasurement": "EACH",
"amount": "1"
},
"trackingInfo": {
"shipDateTime": 1580821866000,
"carrierName": {
"otherCarrier": null,
"carrier": "UPS"
},
"methodCode": "Standard",
"trackingNumber": "22344",
"trackingURL": "http://walmart/tracking/ups?&type=MP&seller_id=12345&promise_date=03/02/2020&dzip=92840&tracking_numbers=92345"
},
"returnCenterAddress": {
"name": "walmart",
"address1": "walmart store 2",
"address2": null,
"city": "Huntsville",
"state": "AL",
"postalCode": "35805",
"country": "USA",
"dayPhone": "12344",
"emailId": "[email protected]"
}
}
]
}
},
{
"lineNumber": "2",
"sellerOrderId": "92344",
"orderLineStatuses": {
"orderLineStatus": [
{
"status": "Shipped",
"statusQuantity": {
"unitOfMeasurement": "EACH",
"amount": "1"
},
"trackingInfo": {
"shipDateTime": 1580821866000,
"carrierName": {
"otherCarrier": null,
"carrier": "FedEx"
},
"methodCode": "Express",
"trackingNumber": "22344",
"trackingURL": "http://walmart/tracking/fedEx?&type=MP&seller_id=12345&promise_date=03/02/2020&dzip=92840&tracking_numbers=92344"
},
"returnCenterAddress": {
"name": "walmart",
"address1": "walmart store 2",
"address2": null,
"city": "Huntsville",
"state": "AL",
"postalCode": "35805",
"country": "USA",
"dayPhone": "12344",
"emailId": "[email protected]"
}
}
]
}
}
]
}
}
}