|
Подскажите пример, как распаковать в циклах сложный массив с вложенными структурами?
| ☑ |
0
egmyh
20.02.20
✎
14:04
|
Прислали из экспорта для создания документа. Где можно посмотреть типовые фишки, что бы соответствовало критериям разработки? Спасибо!
|
|
1
FIXXXL
20.02.20
✎
14:08
|
перебираешь массив, перебираешь каждую структуру, можно рекурсию написать...
|
|
2
egmyh
20.02.20
✎
14:10
|
(1) да это понятно, просто я хотел что то из типового, пример, что бы моменты учесть, проверки там, еще что-то. В типовом нигде не встречается?
|
|
3
polosov
20.02.20
✎
14:12
|
(2)
1. Посмотри в СП про массив и про структуру
2. Много думай.
|
|
4
pechkin
20.02.20
✎
14:14
|
для каждого Структура из Массив Цикл ... КонецЦикла;
|
|
5
mikecool
20.02.20
✎
14:32
|
(2) в типовых точно встречается
|
|
6
FIXXXL
20.02.20
✎
14:54
|
(2) ну как пример: преобразование ТЗ в массив структур и обратно
|
|
7
dezss
20.02.20
✎
15:01
|
э...вот вообще не понял вопроса. А как еще это можно разбирать, кроме как циклами?
А что такое "сложные" структуры? Вот как-то не думал о структурах в разрезе сложности?
Так какие-то особые типы данных встречаются?
И, кстати, в чем именно это дело прислали? Может сперва валидатором каким-нить по самим данным пройтись (если есть схема), чтоб проверить до десериализации, например?
|
|
8
mistеr
20.02.20
✎
15:38
|
(2) Программист, который боится писать код, никогда не станет программистом.
|
|
9
Cthulhu
20.02.20
✎
18:09
|
дерево штоль хошь?
|
|
10
lodger
20.02.20
✎
18:11
|
(7) ""сложные" структуры" - это обычно json структура, в ней массив, в массиве структуры, в которых могут быть еще структуры и еще массивы, и так далее. смотря насколько извращенный разум придумал такой состав обмена.
|
|
11
Cthulhu
20.02.20
✎
18:19
|
(7): циклави в рекурсии
|
|
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан