Tecnología

Inicio

Cómo convertir un diccionario a XML en Python

El lenguaje Python utiliza un objeto de diccionario para crear pares de valores clave. XML utiliza etiquetas para distinguir una lista de datos, pero algunos programadores prefieren el método de diccionario, que separa los principales pares con dos puntos y no tiene las etiquetas de analizar. Se utiliza el pitón "añadir" función para añadir elementos al XML, y se utiliza la función "XmlDictConfig" para convertir la lista a un objeto de diccionario.

Instrucciones

1 Abra el editor de Python y abra el archivo que desea editar. Añadir las librerías necesarias para la conversión. Agregue la siguiente línea de código en la parte superior del archivo:

árbol de importación como elementtree

2 Añadir elementos al XML. Si usted tiene una lista vacía, la conversión a objetos diccionario falla. El siguiente código añade un elemento:

list.append (XmlListConfig (elemento))

Reemplazar "lista" con su objeto de cadena XML y "elemento" con los datos de elemento que desea añadir.

3 Convertir el XML en un objeto de diccionario. El código siguiente cambia el elemento XML a un objeto de diccionario:

diccionario = XmlDictConfig (elemento)

El XML convertido se asigna a la variable diccionario se puede utilizar para analizar y mostrar los datos.