这里的JSON:JSON解析嵌套或以其他方式有点比单值更复杂,当
{
"firstName": "John",
"lastName": "doe",
"age": 26,
"address": {
"streetAddress": "123 Main street",
"city": "Anytown",
"postalCode": "12345"
},
"phoneNumbers": [
{
"type": "iPhone",
"number": "123-456-8888"
},
{
"type": "home",
"number": "123-557-8910"
}
]
}
的问题是,在Java中,你如何访问地址字段?我尝试之类的东西address.city
,但没有奏效:
String city = (String) jsonObject.get("address.streetAddress");
System.out.println(city);
将不胜感激的任何建议。