json_v_strukturu

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

json_v_strukturu [2025/03/13 07:38]
tro создано
json_v_strukturu [2025/03/13 07:41] (текущий)
tro
Строка 1: Строка 1:
 ====== Json в структуру ====== ====== Json в структуру ======
 +<code>
 +Процедура ПолучитьОтвет()
 +Соединение  =  Новый HTTPСоединение("maps.google.com",443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
 +Запрос = Новый HTTPЗапрос(Ресурс);
 +Ответ = Соединение.Получить(Запрос);
 +ТекстОтвета = Ответ.ПолучитьТелоКакСтроку(КодировкаТекста.UTF8);
  
 +СТруктураОтвета = СтрокуJSONВСтруктуру(ТекстОтвета );
 +КонцПроцедуры
 +
 +
 +
 +Функция СтрокуJSONВСтруктуру(ТекстОтвета )
 +
 + Попытка
 +
 + ЧтениеJSON = Новый ЧтениеJSON;
 + ЧтениеJSON.УстановитьСтроку(Значение);
 +
 + Результат = ПрочитатьJSON(ЧтениеJSON);
 +
 + ЧтениеJSON.Закрыть(); 
 + Исключение
 + Результат = Неопределено;
 + КонецПопытки;
 +
 + Возврат Результат;
 +
 +КонецФункции
 +
 +</code>
  • /sites/data/attic/json_v_strukturu.1741851497.txt.gz
  • Последнее изменение: 2025/03/13 07:38
  • tro