Получить данные пользователя от xml - PullRequest
0 голосов
/ 11 марта 2020

Я хочу извлечь строки из моего xml. Вот пример:

<userData code="viPartListRailML" value="1">
            <partRailML s="0.0000000000000000e+00" id="0"/>
            <partRailML s="2.0000000000000000e+01" id="1"/>
            <partRailML s="9.4137883373059267e+01" id="2"/>
        </userData>
        <userData code="viBaliseList" value="1">
        </userData>
        <userData code="viAxleCounterList" value="1">
        </userData>

Я пытался этот код, но он не возвращает значение:

from xml.dom import minidom

mydoc = minidom.parse('N:\SAJAT_MAPPAK\IGYULAVICS\/adhoc\pythonXMLread\probaxml\github_minta.xml')
items = mydoc.getElementsByTagName('userData')
# all items data
print('\nAll item data:')
for elem in items:
    print(elem.firstChild.data)

И ожидаемый результат будет выглядеть так:

<userData code="viPartListRailML" value="1"><partRailML s="0.0000000000000000e+00" id="0"/><partRailML s="2.0000000000000000e+01" id="1"/><partRailML s="9.4137883373059267e+01" id="2"/></userData>

Можете ли вы помочь мне найти мою ошибку?

...