본문 바로가기

카테고리 없음

sax 시작하기

반응형
sax 시작하기
 
DefaultHandler를 상속 받는 Class를 만든다.
read Method를 만들어 XMLReader를 이용하여 XMLReaderFactory의 createXMLReader에 해당 Jaxp에서 사용할 parser를 입력한다.
reader.parse(fileName); 을 이용하여 parsing 한다.
 
startDocument() : 실행 시작
endDocument() : 실행 종료
 
startElement() : 조건에 따라 qName을 통해 해당 xml의 값을 읽어 해당 Attribute를 가져오기 시작한다.
endElement() : 조건에 따라 읽는 것을 종료 한다.
 
characters : 해당 true 노드에 왔을때 해당 작업을 수행한다.
반응형