Python 2.5には、XMLドキュメントをネイティブに変換するパッケージが含まれていますか?

StackOverflow https://stackoverflow.com/questions/259782

  •  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に近く、パフォーマンスも優れているようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top