LXML.

LXMLは、Python言語でXMLとHTMLを操作するための最も機能豊富で使いやすいライブラリです。
今すぐダウンロード

LXML. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • BSD License
  • 価格:
  • FREE
  • 出版社名:
  • Martijn Faassen
  • 出版社のWebサイト:
  • http://codespeak.net/lxml/

LXML. タグ


LXML. 説明

LXMLは、Python言語でXMLとHTMLを操作するための最も機能豊富で使いやすいライブラリです。 LXMLは、Python Language.lxmlのXMLおよびHTMLを使用するための最も使いやすいライブラリです.lxmlは、libxml2およびlibxsltライブラリのためのPythonicバインディングです。それは、それが主に互換性のあるが有名なElementTree APIよりも互換性があるが、ネイティブPython APIの単純さと共にこれらのライブラリの速度と特徴の完全性を組み合わせることはユニークです。 backgroundとgalals.lxml.etreeの詳細については、elementTrie APIの詳細については紹介を参照してください。 ElementTreeに新しい場合は、lxml.etreeチュートリアルから始めます。 LXMLの互換性の概要とCelementTrieの実装とCelimentTreeの実装と比較したElementTreeの互換性の概要とBenchmarkの結果も参照してください.LXML.etreeチュートリアルとElementTrieのドキュメントの後に、最適な場所はLXML.Tree固有のAPIのマニュアルです。 LXMLがElementTree APIを拡張する方法については、XPath、Relax NG、XMLスキーマ、XSLT、およびC14Nなどのlibxml2とlibxslt固有の機能を露出させる方法について説明します。 Pythonコードは、拡張機能を使用してXPath式とXSLTスタイルシートから呼び出すことができます。 LXMLはまた、標準ライブラリのSAXサポートで動作するSAX準拠のAPIを提供しています.LXML.etreeの上にデータバインディングAPIを実装する別のモジュールLXML.Objectifyがあります。比較のためのjublifyおよびETREE FAQエントリを参照してください.ElementTree APIに加えて、LXMLはカスタム要素クラスのための洗練されたAPIも機能します。これは、LXMLの上に任意のXML駆動型APIを書くための簡単な方法です。バージョン1.1以降、lxml.etreeには、カスタム要素クラスのサポートを含む外部Cモジュール内のLXML.Treeを効率的に拡張するために使用できる新しいCレベルのAPIがあります。要件: ・Python このリリースの新機能: 追加された機能: ・新しいヘルパー関数Strip_Attributes()、strip_lements()、lxml.etreeのstrip_tags()は、サブツリーから属性/ subtrees /タグを削除します。 バグが修正されました: ・サブツリー挿入時の名前空間のクリーンアップは、ネームスペースを定義した要素が削除され、名前空間が挿入されたサブツリーの最上位要素によって使用されていない場合は、名前空間の宣言が欠落している可能性があり、名前空間はより深いサブツリーでのみ使用されませんでした。 ・パーサーターゲットコールバックから例外を上げると、常にパーサを終了しませんでした。 ・{TRUE、FALSE、1,0}のみがブレレントメントの字句表現として受け入れられます({true、false、t、f、t、f})、LXMLを復元する


LXML. 関連ソフトウェア

MetaF2XML

MetaF2XMLは、METARおよびTAFメッセージを解析してデコードし、それらをXMLとして保存します。 ...

122

ダウンロード