Comment transformer un fichier XML en utilisant XSLT en Python?
Bonne journée! Besoin de convertir xml en utilisant xslt en Python. J'ai un exemple de code en php.
Comment mettre en Python ou où trouver quelque chose de similaire? Merci!!!!
$xmlFileName = dirname(__FILE__)."example.fb2";
$xml = new DOMDocument();
$xml->load($xmlFileName);
$xslFileName = dirname(__FILE__)."example.xsl";
$xsl = new DOMDocument;
$xsl->load($xslFileName);
//Configure the transformer
$proc = new XSLTProcessor();
$proc->importStyleSheet($xsl); //attach the xsl rules
echo $proc->transformToXML($xml);
Vous devez vous connecter pour publier un commentaire.
À l'aide de lxml,
LXML est largement utilisé de haute performance de la bibliothèque pour le traitement XML en python basé sur libxml2 et libxslt - il comprend des installations pour XSLT ainsi.
La meilleure façon est de le faire à l'aide de lxml, mais il ne support XSLT 1
utiliser XSLT 2 vous pouvez vérifier les options de Utiliser saxon avec python