Мне нужно создать отчет из JSON, который имеет следующее:
Массив жанров кино, каждый жанр движения имеет массив фильмов, каждый фильм имеет массив имен актеров. В отчете должно быть указано название жанра, затем название фильма, а затем список / таблица актера, фамилии с заголовками столбцов.
В настоящее время в отчете есть элемент списка, содержащий жанры, в список жанров вложен список фильмов, а в списке фильмов - таблица имен актеров.
Таблица необходима из-за переполнения имен актеров на следующей странице, заголовки столбцов должны быть напечатаны.
Мои вопросы:
Использую ли я правильные элементы для создания этого отчета?
Должен ли самый внутренний элемент быть таблицей или какой-то другой элемент может предлагать повторяющиеся имена столбцов?
Название фильма и название жанра - это просто текстовые поля, поступающие из соответствующих элементов списка, и я хотел бы, чтобы они также повторялись на следующей странице, если самый внутренний список / таблица переполняется. Возможно ли это сделать? Я не нашел способ до сих пор. Может быть, вместо списков мне следует использовать вложенные таблицы?
Любая помощь очень ценится.