以下json订单包含shipping,payment,orderProduct作为元素。我正在尝试使用以下代码访问各个元素:
print(sitka.data)
}
我使用下面的代码来访问json数据的各种元素:
{
"shipping": "{\"nickName\":\"gsfsdfdf\",\"firstName\":\"gsfsdfdf\",\"lastName\":\"gsfsdfdf\",\"addressLine1\":\"gsfsdfdf\",\"addressLine2\":\"gsfsdfdf\",\"city\":\"gsfsdfdf\",\"country\":\"gsfsdfdf\",\"province\":\"gsfsdfdf\",\"postalCode\":\"gsfsdfdf\",\"phone\":\"gsfsdfdf\",\"email\":\"gsfsdfdf\",\"shippingInstruction\":\"gsfsdfdfgsfsdfdfgsfsdfdfgsfsdfdf\"}",
"payment": "{\"cardType\":\"Visa\",\"cardNumber\":\"11111111111111111111\",\"expMonth\":\"3\",\"expYear\":\"2019\",\"csc\":\"111\"}",
"orderProduct": "[{\"productId\":\"594fce45734d1d24b915a41f\",\"quantity\":1}]",
"deliveryDate": "2017-07-07T04:00:00.000Z"
})
但是运费,付款,orderProduct,deliveryDAte都是未定义的。