XML :: Dom.

XML :: DOMは、DOMレベル1準拠の文書構造を構築するためのPerlモジュールです。
今すぐダウンロード

XML :: Dom. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • T.J. Mather
  • 出版社のWebサイト:
  • http://search.cpan.org/borisz/Apache2-PageKit-2.14_14/lib/Apache2/PageKit.pm

XML :: Dom. タグ


XML :: Dom. 説明

XML :: DOMは、DOMレベル1準拠の文書構造を構築するためのPerlモジュールです。 XML :: DOMは、DOM Level 1準拠のDocument Structuresを構築するためのPerlモジュールです..Synopsis XML :: DOMを使用します。 My $ PARSER =新しいXML :: DOM :: Parser; My $ doc = $ parser-> parsefile( "file.xml"); #すべてのCodeBase要素のすべてのHREF属性を印刷するMy $ NODES = $ doc-> getElementsByTagname( "codebase"); My $ N = $ノード - > getLength。 (My $ i = 0; $ i <$ n; $ i ++){my $ node = $ nodes->項目($ i); My $ HREF = $ NODE-> GETATTRIBUTENODE( "HREF"); $ href-> getValueを印刷します。 "n"; #prind doc file $ doc-> printtofile( "out.xml")を印刷します。 #印刷する文字列印刷$ doc-> toString; #メモリリークを避けます - ガベージコレクション$ DOC-> Disposeのクリーンアップ循環リファレンス。このモジュールは、Clark CooperによってXML :: Parserモジュールを拡張します。 XML :: ParserモジュールはXML :: Parser :: Expatの上に構築されています。 XML文字列またはファイルを解析し、http://www.w3.org/tr/rec-dom-level-1で説明されているように、ドキュメントオブジェクトモデルのAPIに準拠したデータ構造を構築します。 XML :: DOM :: Parserクラスの他の利用可能な機能については、XML :: Parserマンページを参照してください。 'style'プロパティは使用しないでください(内部に設定されています)XML :: Parser Noexpandオプションは、エンティティ参照が文字データで発生したときにEntityReferenceオブジェクトを生成することが多かれ少なかれサポートされています。これがどれほど役に立つかはわかりません。概要に記載されている環境。このドキュメントオブジェクトは、ファイルに検査、変更、および書き込まれるか、または文字列に変換されます。XML :: Parserバージョン2.19以降のXML :: DOMを使用して、XML :: DOM :: Parserオプションを設定します。図1に示すように、それらをテキストノードに変換するのではなく、CDataSectionノードにCDateSectionsが格納されます。後続のCDataSectionノードは1つにマージされます。これが問題であるかどうか教えてください。詳細については、ドキュメントにはノードオブジェクトからなるツリー構造があります。ノードには、そのタイプに応じて、他のノードを含めることができます。文書には、要素、テキスト、コメント、およびCDateSectionノードがあります。要素ノードには、ATTR、要素、テキスト、コメント、およびCDateSectionノードがあります。他のノードにはどのような子ノードがありません。このモジュールは、DOM仕様の一部ではないいくつかのノードタイプを追加します(まだ。<!要素>宣言用)、ATTListDecl(<!attlist用)>宣言)、XMLDECL(<?xml ?>宣言の場合)およびATTDEF(ATTListDecl内の属性定義の場合)要件:・Perl要件: ・Perl


XML :: Dom. 関連ソフトウェア