jaxp利用Sax解析XML
Sax执行过程
*当解析到开始标签时候,自动执行startElement方法
*当解析到文本时候,自动执行character方法
*当解析到结束标签时候,自动执行endElement方法
1,如何得到document?
//创建解析器工厂
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
//创建解析器
SAXParser saxParser = saxParserFactory.newSAXParser();
//执行parse方法
saxParser.parse("src/1.xml", new MyDefault());
其中Mydefault类需要继承DefaultHandler类,然后在类里重写上述3个方法
Sax执行过程
*当解析到开始标签时候,自动执行startElement方法
*当解析到文本时候,自动执行character方法
*当解析到结束标签时候,自动执行endElement方法
1,如何得到document?
//创建解析器工厂
SAXParserFactory saxParserFactory = SAXParserFactory.newInstance();
//创建解析器
SAXParser saxParser = saxParserFactory.newSAXParser();
//执行parse方法
saxParser.parse("src/1.xml", new MyDefault());
其中Mydefault类需要继承DefaultHandler类,然后在类里重写上述3个方法