JAXP SAX Lab1
JAXP SAX Lab1
import org.xml.sax.Attributes;
import org.xml.sax.SAXException;
import org.xml.sax.helpers.DefaultHandler;
int count;
public SAXProcessing() {
count = 0;
}
@Override
public void startElement(String uri, String localName,
String qName, Attributes attributes) throws SAXException {
if (qName.equals("Student")) {
count++;
}
@Override
public void endDocument() throws SAXException {
System.out.println("Co " + count + " trong danh
sach");
}
}
Create class : TestSAXProcessing
package app;
import java.io.File;
import java.io.IOException;
import javax.xml.parsers.ParserConfigurationException;
import javax.xml.parsers.SAXParser;
import javax.xml.parsers.SAXParserFactory;
import org.xml.sax.SAXException;