Разбор xml с помощью minidomPython

Программы на Python
Ответить
Anonymous
 Разбор xml с помощью minidom

Сообщение Anonymous »

Используя Python, я пытаюсь проанализировать XML-файл, который содержит следующую структуру:

Код: Выделить всё

1


SRV_PARAM_CH_ENABLED
false


SW_PARAMETER_CH_LABEL



Как я могу получить значение ключа SRV_PARAM_CH_ENABLED, если ключ присутствует?
Я использую xml.dom.minidom< /code> и могу прочитать канал, используя:

Код: Выделить всё

import xml.dom.minidom

xml_doc = xml.dom.minidom.parse(path)
root = xml_doc.documentElement

chns = xml_doc.getElementsByTagName('channel')

for chn in chns:
idxx = chn.getElementsByTagName('index')
idx = idxx[0].childNodes[0].data # Gets ch number

но после этого я в тупике.


Подробнее здесь: https://stackoverflow.com/questions/792 ... th-minidom
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»