XmLDEGO

XMLデータをフィルタリングおよび抽出するためのJavaクラスライブラリ
今すぐダウンロード

XmLDEGO ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Harald Kirsch
  • 出版社のWebサイト:
  • http://wsd.iitb.fhg.de/geg/clighome/

XmLDEGO タグ


XmLDEGO 説明

XMLデータをフィルタリングおよび抽出するためのJavaクラスライブラリ JavaクラスライブラリであるXMLDEGOは、XMLテキストからのデータをフィルタリングおよび抽出するプロセスを単純化するために使用されます。非常に大きなXMLファイルでさえフィルタリングを可能にするには、DOMではなくSAXに依存しています。 SAXと似てあなたはパーサーからのイベントを聞くためにコールバックを登録します。しかしSAXとは対照的に、イベントバインディングは非常に具体的になることがあります。 、現在のXML要素のネスティングレベルに要素をリストしている。例として、Antスクリプトからすべてのターゲットノードをリストすることを検討してください。必要なのは、バインディング/プロジェクト/ターゲットを準備することだけです.Copywhereコピーは事前定義されたコールバックです。現在コールバックは、開始タグ、コメント、処理命令、およびテキストに添付できます.ModelXMLDEGOは、XMLテキストを他のXMLテキストまたは他のテキストにフィルタ処理して変換することを目的としています。 XSLTとは対照的に、それは完全なDOMツリーでは動作しませんが、入ってくるSAXイベントでは順次動作します。メリットは、SAXを使用する前にXMLファイル全体をメモリに読み込む必要はありません。独自のハンドラを使用したパーサー、XMLDEGOでは、「すべての開始タグ」よりも具体的なイベントのコールバックを登録できます。すべてのSAX開始およびEND要素イベントはCallBackSelectorに報告されます。コールバックオブジェクトをセレクタに登録します。たとえば、RecallbackSelectorは、コールバックを/ root / elem / subelemのようなパスと一致するパスにバインドすることを可能にしますが、他のセレクタ実装が可能です。コールバックオブジェクトは、イベントに関連付けられている現在のXMLスニペットを保持している文字列で呼び出されます。コメントの場合、これは完全なコメントテキストです。たとえば、終了タグの場合はタグ自体です。コールバックには、実行できる3つの主な操作があります.1。出力に提供されているテキストを送信してください。明らかにこれには、最初にテキストを変更するか、または完全に削除するためのPospibiliyが含まれます。 2.エコーと削除モードの間の機械を切り替えます。エコーモードでは、受信したコールバックを明示的に呼び出す必要なしに、着信XMLテキストは出力にエコーされます。非エコーモード(削除モード)では、デフォルトで出力に送信されません。もちろんコールバックは明示的に出力を生成する可能性があります。 3.現在のXML要素コンテキストにマークを設定します。これにより、ファーストが出荷される前に出力することができるように出力をバッファリングすることができます。コースの電源装置を全く生成するために使用することもできます。代わりに内部データ構造をいくつか作成します。 DOMパーサーを使用した完全なDOMツリーの読み取りと比較して、大きなビットのみが大きなXMLファイルから抽出されている場合は、意味があります。要件: ・Java 2 Standard Editionランタイム環境


XmLDEGO 関連ソフトウェア

openddi.

OpenDDIクライアントは、Javaで実装されているUDDI V3サーバークライアントライブラリが簡単です。 ...

242

ダウンロード