Итак, у меня есть flextable, и я пытаюсь добавить строку.Данные, которые я хочу ввести в ячейки, находятся в дереве.Кажется, я не могу найти способ перенести данные в мое уравнение.Любая помощь?
Вот дерево, содержащее некоторую примерную информацию.
private Node root = buildTree();
private Node buildTree()
{
Node root = new Node();
root.id = "Main Component";
root.data = new String[]{ "example", "example", "example", "example", "example", "example", "example"};
Node child1 = new Node();
child1.id = "Part 1";
child1.data = new String[]{ "example", "example", "example", "example", "example", "example", "example"};
root.children.add(child1);
Node child11 = new Node();
child11.id = "Part 1-1";
child11.data = new String[]{ "example", "example", "example", "example", "example", "example", "example"};
child1.children.add(child11);
Я хочу иметь возможность вызвать addRow (), чтобы добавить строку в мою таблицу, я просто застряло том, как получить информацию в массивах в узлах.
private void addRow(Node nde)
{
//add first row of data, pull information from the tree
}
Любая помощь очень ценится