Имя: Пароль:
1C
 
Создание 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) "В общем - правильно" (с)