Giriş
Şu satırı dahil ederiz.
endDocument metodu
İmzası şöyle.
qname XML tag'ini verir. Şöyle yaparız.
qname XML tag'ini verir. Şöyle yaparız.
Şu satırı dahil ederiz.
import org.xml.sax.helpers.DefaultHandler;
characters metodu
Tag arasındaki veriyi verir. Şöyle yaparız.StringBuilder buf = new StringBuilder();
@Override
public void characters(char[] ch, int start, int length) {
buf.append(ch, start, length);
...
}
İmzası şöyle.
@Override
public void endDocument() throws SAXException {
endElement metoduqname XML tag'ini verir. Şöyle yaparız.
@Override
public void endElement(String uri, String localName, String qName)
throws SAXException {
if (qName.equals("parent")) {
...
} else if (qName.equals("child1")) {
...
} else if (qName.startsWith("child")) {
...
}
}
startElement metoduqname XML tag'ini verir. Şöyle yaparız.
@Override
public void startElement(String uri, String localName, String qName,
Attributes attributes) throws SAXException {
if (qName.equals("parent")) {
...
} else if (qName.equals("child1")) {
...
} else if (qName.startsWith("child")) {
...
}
}