| XML :: TreePuller XML文書フラグメントを使用して動作するためのプルインターフェイス |
今すぐダウンロード |
XML :: TreePuller ランキングとまとめ
- ライセンス:
- Perl Artistic License
- 出版社のWebサイト:
- http://search.cpan.org/triddle/
XML :: TreePuller タグ
XML :: TreePuller 説明
インターフェイスをプルしてXML文書のフラグメントを操作します XML :: TreePullerは、極めて大きなXML文書の迅速かつ便利なXML文書を順番に提供するツリー指向XMLプルプロセッサを実装するPerlモジュールです。 UnMarShallingを意味するモジュールは、XML文書をデータストラクチャに変換することを目的としています。これは、元のXML文書の構造を複製するデータのツリーとして、エンジンからデータが返されることを意味します。プルプロセッサーとは、エンジンにもっとデータを順次尋ねます(SAXの反対)。このエンジンはまた、文書をフラグメントに分割することをサポートしているので、木がRAM.Synopsisに収まるのに十分小さいです。XML :: TreePullerを使用します。 $ pull = XML :: TreePuller-> New(location => '/ what/ever/filename.xml'); $ PULL = XML :: TreePuller-> New(Location => 'http://urls.too/data.xml'); $ PULL = XML :: TreePuller-> New(IO => * FH); $ PULL = XML :: TreePuller-> New(String => ''); #文書を並べ替えて、root要素#$要素= xml :: treepuller-> parse(%args)と同じ引数を返します。 $ PULL->リーダー; #XML :: libxml :: Readerオブジェクト$ PULL-> iterate_at( '/ xml'、 'short'); #要素$ PULL-> iterate_at( '/ xml'、 'subtree')の最初の部分を読み上げます。 #要素とサブツリー($要素= $ pull-> next){} $要素 - > name; $要素 - >テキスト。 #要素とすべての子$ element->属性( 'attribute_name')のテキストをフェッチします。 #get属性値$要素 - >属性; #attributes $要素 - > get_elementsのHashrefをReturns #すべての子要素$要素 - > get_elements( '要素/ path')を返します。 #path $要素 - > XPATH( '/ XML')からの項目。 #XPath要件を使用した検索: ・Perl
XML :: TreePuller 関連ソフトウェア