ТекстЗапроса передать через http-сервис get, обратно получить результат запроса
(две базы 1с)
ТекстЗапроса передать через http-сервис get, обратно получить результат запроса.
Не получается ТекстЗапроса отправить, запаковываю его в JSON так
С остальным кодом понятно. Нужна помощь, как запаковать его (в json), когда отправляю его через http сервис.
ТекстЗапроса передать через http-сервис get, обратно получить результат запроса.
Не получается ТекстЗапроса отправить, запаковываю его в JSON так
Функция ЗначениеВJSON(Значение)
Запись = Новый ЗаписьJSON();
Запись.УстановитьСтроку(Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Авто, " "));
СериализаторXDTO.ЗаписатьJSON(Запись, Значение);
//ЗаписатьJSON(Запрос, Значение);
Возврат Запись.Закрыть();
КонецФункции
ПоказатьС остальным кодом понятно. Нужна помощь, как запаковать его (в json), когда отправляю его через http сервис.
Прикрепленные файлы:
По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(4)
Так получилось:
(что-то в этих строка может быть лишнее т.е. избыточное)
Так получилось:
ТекстЗапроса1 = СтрЗаменить(ТекстЗапроса1, Символы.Таб, " ");
ТекстЗапроса1 = СтрЗаменить(ТекстЗапроса1, Символы.ПС, " ");
ТекстЗапроса1 = СтрЗаменить(ТекстЗапроса1, Символы.НПП, " ");
(что-то в этих строка может быть лишнее т.е. избыточное)
(7)
Вот так я запаковываю ТаблицуЗначений
А вот так пытаюсь её прочитать (по http я её получаю)
Ошибка в строке ПрочитатьJSON
Вот так я запаковываю ТаблицуЗначений
Функция ЗначениеВJSON(Значение)
Запись = Новый ЗаписьJSON();
Запись.УстановитьСтроку(Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Авто, " "));
СериализаторXDTO.ЗаписатьJSON(Запись, Значение);
Возврат Запись.Закрыть();
КонецФункции
ПоказатьА вот так пытаюсь её прочитать (по http я её получаю)
Функция JSONВЗначение(СтрокаJSON)
Чтение = Новый ЧтениеJSON();
Чтение.УстановитьСтроку(СтрокаJSON);
Возврат СериализаторXDTO.ПрочитатьJSON(Чтение, Тип("ТаблицаЗначений"));
КонецФункции
Ошибка в строке ПрочитатьJSON
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот