Pregunta

En mi aplicación Python, tengo un documento XML que me gustaría transformar usando mi archivo XSL. Actualmente estoy usando xml.etree para generar el documento XML, pero no he encontrado nada en Python 2.5 que me permita transformar de forma nativa mi documento XML.

Ya encontré una biblioteca ( libxslt ) que puede ejecutar la transformación, pero pensé que Python tendría una biblioteca nativa que logre el resultado deseado.

¿Algún pensamiento?

¿Fue útil?

Solución

No hay procesador XSLT en Python 2.5.

Otros consejos

Si tiene instalado libxml2 y libxslt, también instale lxml . Proporciona un enlace agradable y fácil de usar para libxml2 y libxslt, y también implementa la API ElementTree.

libxml2 / libxslt también viene con sus propios enlaces Python de nivel mucho más bajo, pero lxml es mucho más directo y pitónico, y parece tener un gran rendimiento también.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top