egeyama.commons.xml.sax.helpers
クラス EasySaxHandler
java.lang.Object
org.xml.sax.helpers.DefaultHandler
egeyama.commons.xml.sax.helpers.EasySaxHandler
- すべての実装されたインタフェース:
- ContentHandler, DTDHandler, EntityResolver, ErrorHandler
public abstract class EasySaxHandler
- extends DefaultHandler
SAXによるXML解析を支援するDefaultHandler
のサブクラス。
- 導入されたバージョン:
- 0.3.0
- 作成者:
- okamo
メソッドの概要 |
void |
characters(char[] ch,
int start,
int length)
要素内の文字データの通知を受け取ります。 |
protected void |
textNode(String text)
要素内の文字データの通知を受け取ります。 |
クラス org.xml.sax.helpers.DefaultHandler から継承されたメソッド |
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startElement, startPrefixMapping, unparsedEntityDecl, warning |
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EasySaxHandler
public EasySaxHandler()
characters
public final void characters(char[] ch,
int start,
int length)
- 要素内の文字データの通知を受け取ります。
本メソッドは処理をtextNodeメソッドへ委譲するのみでオーバーライドは出来ません。
処理はtextNodeへ記述してください。
- 定義:
- インタフェース
ContentHandler
内の characters
- オーバーライド:
- クラス
DefaultHandler
内の characters
- パラメータ:
ch
- 文字データstart
- 文字配列内の開始位置length
- 文字配列から使用される文字数- 関連項目:
DefaultHandler.characters(char[], int, int)
textNode
protected void textNode(String text)
- 要素内の文字データの通知を受け取ります。
要素内の改行、スペース、タブなども加工せずに通知します。
- パラメータ:
text
- 要素内の文字データ
Copyright © 2006 - Egeyama Project