?? testsax2.java
字號(hào):
package testSAX;
import org.xml.sax.*;
import org.xml.sax.helpers.*;
public class TestSAX2
{
@SuppressWarnings("unchecked")
public static void main(String[] args)
{
try
{
Class c = Class.forName("org.apache.xerces.parsers.SAXParser");
XMLReader reader = (XMLReader)c.newInstance();
TestSAX2Handler handler = new TestSAX2Handler();
reader.setContentHandler(handler);
reader.parse("cours.xml");
}
catch(Exception e){System.out.println(e);}
}
}
class TestSAX2Handler extends DefaultHandler
{
private String tagCourant = "";
/**
* Actions a r閍liser lors de la detection d'un nouvel element.
*/
public void startElement(String nameSpace, String localName,
String qName, Attributes attr) throws SAXException {
tagCourant = localName;
System.out.println("debut tag : " + localName);
}
/**
* Actions
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -