|
построить JSON |
☑ |
0
Айболитов
21.08.18
✎
19:28
|
подскажите, как создать структура json следующего вида:
[
{
"email": "",
"clin": {
"client_id": "001"
},
"phone": "+79998889988"
},
{
"email": "another_doctor@gmail.com",
"clin": {
"client_id": "001"
},
"phone": ""
},
]
спасибо
|
|
1
Айболитов
21.08.18
✎
19:29
|
новый массив
требует ключ, а в этой структуре нет ключа, сразу [] идут
|
|
2
singlych
21.08.18
✎
19:38
|
ЧтениеJSON = Новый ЧтениеJSON;
ЧтениеJSON.УстановитьСтроку(ТутТвояСтрокаИз0);
ВотТакоеНадоСоздать = ПрочитатьJSON(ЧтениеJSON);
|
|
3
Айболитов
21.08.18
✎
20:19
|
это я знаю, я не понимаю, как составить структуру, что б сериализовалася в json так же, как в примере
|
|
4
Айболитов
21.08.18
✎
21:39
|
тема закрыта, вручную нарисовал
|
|
5
icipher
21.08.18
✎
22:03
|
это массив соответствий.
М = Новый Массив;
С = Новый Соответствие;
С.Вставить("Емайл", "ы@ы.ру");
С.Вставить("Клиент", "Печенкин");
М.Добавить(С);
С = Новый Соответствие;
С.Вставить("Емайл", "ф@ф.ком");
С.Вставить("Клиент", "Резинкин");
М.Добавить(С);
З = Новый ЗаписьJSON;
З.УстановитьСтроку();
ЗаписатьJSON(З, М);
Д = З.Закрыть();
|
|
6
icipher
21.08.18
✎
22:04
|
Получим:
[
{
"Клиент": "Печенкин",
"Емайл": "ы@ы.ру"
},
{
"Клиент": "Резинкин",
"Емайл": "ф@ф.ком"
}
]
|
|