Доступ к элементам XML один за другим в группах - PullRequest
0 голосов
/ 05 ноября 2019

Я хочу получить доступ к группе элементов 'PDante', которые находятся внутри элемента 's'. После того, как группа элементов 'PDante' была доступна, я хочу получить доступ к каждому элементу 'PDante' один за другим внутри этой группы. Я хочу, чтобы этот процесс повторялся до последней группы элементов 'PDante'.

Элементы 's' можно рассматривать как ограничивающие границы групп 'PDante'.

Структура XMLвходной файл указан ниже: Structure of XML input file is given below:

Я пытаюсь, как указано ниже, но не работает. Я использую Spyder (Python 3.6).

for sen in myroot.iter('s'):
print('Sentence ID:', sen.get('id')) # Testing
# Accessing All PDante elemeents in current sentence.
for PDante in sen.findall('PDante'):
    PDante_ID = PDante.get('id')
    print(PDante_ID) # Testing
...