Компонент должен принимать строку JSON {"glossary": {"title": "example glossary","GlossDiv": {"title": "S"}}}
Результат обработки данных возвращаемый компонентом:
glossary;1 // "1" ID элемента
title;2;1 // 2 – ID элемента, 1 – ID родителя
example glossary;3;2 // 3 – ID элемента, 2 – ID родителя
GlossDiv;4;1 // 4 – ID элемента, 1 – ID родителя
title;5;4
s;6;4
Каждый элемент "раскладывать" в отдельные элементы дерева:
Пример 2:
"data": ['A','B','C']
Нужно отображать в виде:
[data];1
A;2;1
B;3;1
C;4;1
Пример 3:
"data": [['A','B','C'],['D','E']]
Нужно отображать в виде:
[data];1
[array1];2;1
A;3;2
B;4;2
C;5;2
[array2];6;1
D;7;6
E;8;6
Все вариации (Массивы внутри объектов, Объекты внутри массивов, Массивы внутри массивов, Объекты внутри объектов) должны "раскладываться" по описанному принципу.
Цена 50$
Ответов: 655
Рейтинг: 18
|
|||
карма: 0 |
|
Редактировалось 2 раз(а), последний 2019-11-28 00:16:10