Preserve el orden de los atributos al modificar con minidom
¿Hay alguna forma de preservar el orden original de los atributos al procesar XML con minidom?
Di que tengo:<color red="255" green="255" blue="233" />
cuando modifico esto con minidom, los atributos se reorganizan alfabéticamente en azul, verde y rojo. Me gustaría conservar el pedido original.
Estoy procesando el archivo recorriendo los elementos devueltos porelements = doc.getElementsByTagName('color')
y luego hago tareas como estae.attributes["red"].value = "233"
.