Python 2.5には、XMLドキュメントをネイティブに変換するパッケージが含まれていますか?
-
06-07-2019 - |
質問
Pythonアプリには、XSLファイルを使用して変換したいXMLドキュメントがあります。現在、xml.etreeを使用してXMLドキュメントを生成していますが、Python 2.5でXMLドキュメントをネイティブに変換できるものは見つかりませんでした。
変換を実行できるライブラリ( libxslt )を既に見つけましたが、Python目的の結果を達成するネイティブライブラリがあります。
何か考えはありますか
解決
Python 2.5にはXSLTプロセッサはありません。
他のヒント
libxml2とlibxsltがインストールされている場合は、 lxml もインストールします。これは、libxml2とlibxsltの使いやすいバインディングを提供し、ElementTree APIも実装しています。
libxml2 / libxsltには独自のはるかに低レベルのPythonバインディングも付属していますが、lxmlははるかに単純でPythonに近く、パフォーマンスも優れているようです。
所属していません StackOverflow