Fhernd icon

diccionario-a-xml.py

Fhernd | PRO | 07/26/18 12:39:47 PM UTC | 0 ⭐ | 3395 👁️ | Never ⏰ | []
Python |

510 B

|

None

|

0 👍

/

0 👎

from xml.etree.ElementTree import Element
 
def diccionario_a_xml(etiqueta, diccionario):
    elemento = Element(etiqueta)
 
    for k, v in diccionario.items():
        hijo = Element(k)
        hijo.text = str(v)
        elemento.append(hijo)
 
    return elemento
 
datos = {
    'lenguaje': 'Python',
    'version': '3.6.4',
    'creator': 'Guido van Rossum'
}
 
elemento = diccionario_a_xml('programacion', datos)
 
print(elemento)
print(elemento[0].text)
print(elemento[1].text)
print(elemento[2].text)

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎