Получаю ответ json
в json часть полей - числом. т.е.
Пример ответа {
"footer": { /* Суммарные значения */
"8897": { /* Идентификатор объекта */
"distance": 88.2, /* Пробег */ итд
после ДанныеОтвета = ПрочитатьJSON(ЧтениеJSON, ВСоответствие) вот эта 8897 и вызывает исключение (Ключ = 8897)
Как можно обойти эту граблю?
На ум приходит только тупое - в ответе найти начало вхождения по какой то ключевой строке, конец вхождения, потом СтрЗаменить... потом по новой по новой ключевой строке...
огород какой то :(
VladZ
1 - 21.05.19 - 11:01
(0) Компания 1С решила, что ключ не может быть числом и сделала свой стандарт json.
Выход: либо запроси на стороне отправки, чтобы "8897" было, например, в виде "ID8897". Либо сам меняй перед загрузкой.
TurboConf 5 — расширение возможностей Конфигуратора 1С
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.