elte.java2_utikalauz5.xml
SaxDemo osztály
java.lang.Object
org.xml.sax.helpers.DefaultHandler
elte.java2_utikalauz5.xml.SaxDemo
- Megvalósított interfészek:
- ContentHandler, DTDHandler, EntityResolver, ErrorHandler
- public class SaxDemo
- extends DefaultHandler
SAX példaprogram.
Igazából itt az "implements ContentHandler"-t kellett volna írnom,
ha az alapoktól indulnék, de akkor a ContentHandler interface
összes eljárására kellett volna valami - üres - implementációt adnom.
A DefaultHandler azonban megkönyíti a használatát Handler interface-eknek
azzal, hogy előre ad egy ilyen implementációt, és itt csak át definiálom
azt a kettőt, amire szükségem van.
- Mióta:
- Java 2 Útikalauz programozóknak 5.0
- Forrásfájl:
- SaxDemo.java
- Letöltés:
- SaxDemo.jar
org.xml.sax.helpers.DefaultHandler osztálytól örökölt metódusok |
endDocument, endElement, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
java.lang.Object osztálytól örökölt metódusok |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
isFamilyName
boolean isFamilyName
Konstruktorok részletezése |
SaxDemo
public SaxDemo()
startElement
public void startElement(String namespaceURI,
String localName,
String rawName,
Attributes atts)
throws SAXException
- Megvalósítja:
ContentHandler
interfész startElement
metódusát- Felüldefiniálja:
DefaultHandler
osztály startElement
metódusát
- Specifikált kivételek:
SAXException
characters
public void characters(char[] ch,
int start,
int len)
- Megvalósítja:
ContentHandler
interfész characters
metódusát- Felüldefiniálja:
DefaultHandler
osztály characters
metódusát
main
public static void main(String[] args)