Advertisement
Fhernd

diccionario-a-xml.py

Jul 26th, 2018
2,277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.51 KB | None | 0 0
  1. from xml.etree.ElementTree import Element
  2.  
  3. def diccionario_a_xml(etiqueta, diccionario):
  4.     elemento = Element(etiqueta)
  5.  
  6.     for k, v in diccionario.items():
  7.         hijo = Element(k)
  8.         hijo.text = str(v)
  9.         elemento.append(hijo)
  10.  
  11.     return elemento
  12.  
  13. datos = {
  14.     'lenguaje': 'Python',
  15.     'version': '3.6.4',
  16.     'creator': 'Guido van Rossum'
  17. }
  18.  
  19. elemento = diccionario_a_xml('programacion', datos)
  20.  
  21. print(elemento)
  22. print(elemento[0].text)
  23. print(elemento[1].text)
  24. print(elemento[2].text)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement