Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2019-11-27 21:52:15 ЛС | профиль | цитата
Компонент должен принимать строку 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$
карма: 0

0
Редактировалось 2 раз(а), последний 2019-11-28 00:16:10