Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PYTHON

read xml file in python

import  xml.dom.minidom
from xml.dom import getChildNodesByName


xdom = xml.dom.minidom.parse("GenericAddressing.xml")
xdoc = xdom.documentElement
dict = {}
xml_funcs = getChildNodesByName(xdoc, u"Function")
for func in xml_funcs:
    shortname = func.getAttribute(u"Name")
    address = func.getAttribute(u"Address")
    for name in  getChildNodesByName(func, u"Name"):
        longname = name.firstChild.nodeValue
        dict[hex(int(address))[2:].upper()] = (shortname, longname)
        break
Source by www.alixaprodev.com #
 
PREVIOUS NEXT
Tagged: #read #xml #file #python
ADD COMMENT
Topic
Name
1+2 =