#java #json
#java #json
Вопрос:
Я хочу создать структуру json следующим образом:
{
"firstName": "John",
"lastName": "Smith",
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": 10021
},
"phoneNumbers": [
"212 732-1234",
"646 123-4567"
]
}
Используя метод add property, я могу создать FirstName и LastName, но не понял, как создать address и PhoneNumbers в Java.
Пожалуйста, помогите мне в этом;
Аджай
Ответ №1:
Что вам нужно будет сделать, это создать новый класс с именем Address, который обладает этими свойствами (string streetAdress, city, state, postalcode). Затем сама структура будет иметь экземпляр этого класса.
Также я бы не стал делать PostalCode int. Оставьте это как строку.
Номера телефонов будут представлять собой список строк (если вы не хотите сделать с ним что-то необычное).