Имя: Пароль:
1C
 
Как загрузить данные из JSON ?
0 AndrVik
 
11.05.21
15:15
Прошу прощения, первый раз работаю с Json.
Ранее создал тему
Как прочитать файл типа json ?

Но оказалось немного не то.
Да я прочитал файл. Но не понял структуру и как с ним работать.
У меня есть документ, выгруженный в формате json из другой базы.
Я так понимаю, мне нужно сформировать дерево.
Но не понимаю как и что делать.
Нашел статью
Парсер JSON (Штатные средства 1С 8.3.6) - там вроде есть дерево.
https://infostart.ru/1c/articles/551972/
Но ни черта не понял.

Откуда брать "Значение" в ЧтениеJSON.УстановитьСтроку(Значение) ?
И где здесь вставить чтение из моего файла ? В процедуре СформироватьДерево этого нет
1 Smit1C
 
11.05.21
15:20
Читай в структуру, дальше работай как с обычной структурой.
2 Smit1C
 
11.05.21
15:20
3 AndrVik
 
11.05.21
15:21
(1) не в соответствие ?
4 Smit1C
 
11.05.21
15:22
(3) нет, см (2)
5 Ногаминебить
 
11.05.21
15:23
(0) В теме по ссылке же есть в конце ОткрытьФайл. Если файл есть - то зачем УстановитьСтроку?
6 benj
 
11.05.21
15:27
Чтение = Новый ЧтениеJSON;
        Чтение.ОткрытьФайл(ФайлЗапроса);
        ДанныеЗаказ = ПрочитатьJSON(Чтение);
        Чтение.Закрыть();

НомерЗаказа = ДанныеЗаказ.Свойство("ID")

Вот тебе пример
7 AndrVik
 
11.05.21
15:30
Понял. Вроде что то получилось.
Спасибо!
AdBlock убивает бесплатный контент. 1Сергей