Как заполнить kivy treeview узлами из файла xml - PullRequest
0 голосов
/ 04 февраля 2020

Я пытаюсь создать древовидную структуру в киве. Мне удалось создать одно с жестко закодированными значениями как

tree = {'node_id': '<Datasources>',
        'children': [{'node_id': 'Datasource 1',
                      'children': [{'node_id': '<Worksheets>',
                                    'children': [{'node_id': 'Worksheet 1',
                                                  'children': [{'node_id': 'Field 1',
                                                                'children': []},
                                                               {'node_id': 'Field 2',
                                                                'children': []}]},
                                                 {'node_id': 'Worksheet 2',
                                                  'children': []}]},]},
                     {'node_id': 'Datasource 2',
                      'children': [{'node_id': '<Worksheets>',
                                    'children': [{'node_id': 'Worksheet 1',
                                                  'children': [{'node_id': 'Field 1',
                                                                'children': []},
                                                               {'node_id': 'Field 2',
                                                                'children': []}]},
                                                 {'node_id': 'Worksheet 2',
                                                  'children': []}]}]}]
        }

Я пытаюсь заменить жестко закодированные значения узлами из файла xml. Я попытался создать ElementTree и передать его, но структура ElementTree не поддерживается. Как бы я go об этом? Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...