|
Создание json для чайников))) |
☑ |
0
ArturDoo
26.05.21
✎
00:57
|
Подскажите, как правильно добавить в jason такую конструкцию?:
{"name":"New company name",
"custom_fields_values":[
{
"field_id": 354313,
"values": [
{
"value": "11111111"
}
]
}
]
}
|
|
1
ArturDoo
26.05.21
✎
01:18
|
Пробовал просто загнать в строку, но получается фигня с /:
"custom_fields_values": "[ \n{\n\"field_id\": 354313,\n\"values\": [\n{\n\"value\": \"12345654321\"\n}\n]\n}\n]\n}"
|
|
2
youalex
26.05.21
✎
02:34
|
Структуры/соответствия + ЗаписатьJSON()
|
|
3
ДенисЧ
26.05.21
✎
04:15
|
Соответствие?
наме - валуе
кастом филдс валуес - массив соответствий..
ЗЫ. Что за мания жисон руками писать...
|
|
4
Бишбармак
26.05.21
✎
05:32
|
(3) Я правильно вижу, что там структура с массив структур?
Типа
ЗаписьДЖСОН=Новый ЗаписьJSON;
ЗаписьДЖСОН.УстановитьСтроку();
МассивВторогоУровня=Новый Массив;
МассивВторогоУровня.Добавить("11111111");
СтруктураВСтуктуре=Новый Структура();
СтруктураВСтуктуре.Вставить("field_id","354313");
СтруктураВСтуктуре.Вставить("values",МассивВторогоУровня);
МассивПервогоУровня=Новый Массив;
МассивПервогоУровня.Добавить(СтруктураВСтуктуре);
Структура=Новый Структура();
Структура.Вставить("name","New company name");
Структура.Вставить("custom_fields_values",МассивПервогоУровня);
ЗаписатьJSON(ЗаписьДЖСОН,Структура);
Результат=ЗаписьДЖСОН.Закрыть();
|
|
5
ДенисЧ
26.05.21
✎
05:53
|
(4) Уже проверил?
|
|
6
ДенисЧ
26.05.21
✎
05:54
|
А я да, не поленился.
В общем - правильно
|
|
7
Бишбармак
26.05.21
✎
06:49
|
(6) Но, если быть точным, то в (4) есть недоработка, но, думаю, ArturDoo справится сам.
|
|
8
ДенисЧ
26.05.21
✎
06:56
|
(7) "В общем - правильно" (с)
|
|