xml 분석 방식 의 JAXP 분석 입문

 XML  	
		1   
		xml         ,       [    xml  ]   。   xml  
		2 XML    (    )
			DOM  
			SAX  
		3 XML    
				DOM    :
						1)JAXP (oracle-Sun    )
						2)JDOM  (   )
						3)Dom4J  (   )
							    (    xml     Dom4j)
						.......

				SAX    :
						1)Sax    (oracle-sun    )

다음은 JAXP 의 해석 원 리 를 소개 한다.
l
JAXP:(Java API for XML Processing)
개발 가방
JavaSE
의 일부분 은 다음 과 같은 몇 개의 가방 과 그 하위 가방 으로 구성 된다.

org.w3c.dom:
제공 하 다.
DOM
방식 해석
XML
표준 인터페이스

org.xml.sax
:
제공 하 다.
SAX
방식 해석
XML
표준 인터페이스

javax.xml:
해석 을 제공 하 다
XML
문서 클래스
l
javax.xml.parsers
가방 에서 몇 개의 공장 류 를 정의 했다.우 리 는 이 공장 류 를 호출 함으로써 옳 은 것 을 얻 을 수 있다.
XML
문 서 를 해석 한
DOM
화해시키다
SAX
해석 기 대상.

DocumentBuilderFactory

SAXParserFactory
l
javax.xml.parsers
가방 속 의
DocumentBuilderFactory
생 성
DOM
패턴 의 해석 기 대상,
DocumentBuilderFactory
추상 적 인 공장 류 로 직접적 으로 예화 할 수 없 지만 이런 종 류 는 하 나 를 제공 했다.
newInstance
방법, 이 방법 은 로 컬 플랫폼 에 기본적으로 설 치 된 해석 기 에 따라 공장 의 대상 을 자동 으로 만 들 고 되 돌려 줍 니 다.
프로 세 스:
document 대상 의 구체 적 인 코드 는 다음 과 같 습 니 다.
   DocumentBuilderFactory.newInstance()        DOM       。

        newDocumentBuilder     DOM      。

   DOM        parse()      XML   ,          Document   ,      DOM     XML       。

다음 편 은 먼저 에피소드 인 유닛 테스트 프레임 워 크 를 추가 한 다음 에 CRUD 의 예 를 도입 하여 JAXP 해석 xml 에 대해 직관 적 인 인식 을 가지 도록 한다.

좋은 웹페이지 즐겨찾기