エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SAXによるシンプルなXML文書の操作
実際のSAXプログラミング [1]コンテントハンドラの作成 繰り返しになりますが、DOMのプログラミングで... 実際のSAXプログラミング [1]コンテントハンドラの作成 繰り返しになりますが、DOMのプログラミングではパーサを用いてDOMのオブジェクトのツリーを取得し、それに対して処理を行いました。 SAXでは、構文解析を行う過程で発生するイベントを処理するリスナ(コンテントハンドラ)を作成する必要があります。これは、前節で挙げたContentHandlerのインターフェイスに定義されているメソッドを、あらかじめプログラマーがすべて実装するということになります。 ただし実際のところ、すべてのイベントを処理したいということは余りないでしょう。例えば、XML文書内に記述されたテキストデータだけを取り出したいならば、開始タグや終了タグに対応するイベントを処理する必要はありません。 このためSAXでは、org.xml.sax.helpers.DefaultHandlerという形で、コンテントハンドラのデフ