Имя: Пароль:
1C
 
ЗаписьJSON без кавычек
0 Zixxx
 
01.02.21
18:09
Структура = Новый Соответствие;
Структура.Вставить("name", 123);
    
Запись = Новый ЗаписьJSON;
Запись.УстановитьСтроку(Новый ПараметрыЗаписиJSON(, Символы.Таб));
ЗаписатьJSON(Запись, Структура);
    
ТекстJSON = Запись.Закрыть();

Кто знает, как можно ключи записать без ""? Может быть в функциях преобразования можно что-то указать и что именно?
Сервер требует ключи без "". Парсить текст не хочется. Непонятно правда чем кавычки серверу мешают.
1 Fragster
 
гуру
01.02.21
18:10
ключи не могут быть без кавычек, иначе это будет не json
2 Fragster
 
гуру
01.02.21
18:10
а, например, json5
3 Fragster
 
гуру
01.02.21
18:10
но 1с в такое не умеет, да и большинство парсеров - тоже
4 Fragster
 
гуру
01.02.21
18:12
тут неплохая схема: https://www.json.org/json-ru.html
5 DES
 
01.02.21
18:25
ничего не ругается
вот результат
{
    "name": 123
}
6 Zixxx
 
01.02.21
18:35
(5) Да вопроса такого и не было что ругается :)
Тут больше был вопрос, можно ли с помощью функций преобразования сделать ключи без кавычек. Так как типа сервер ждет ключи без кавычек. Но видимо это уже не JSON
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан