SAX (Simple API for XML)

SAX는 XML을 사용하는 웹파일들을 해석할 수 있게 해주는 응용프로그램 인터페이스이다. SAX는 XML 파일을 해석하기 위해 DOM 대신 사용할 수 있는 대안이다. 그 이름이 시사하는바와 같이, SAX는 DOM에 베해 단순한 인터페이스이며, 처리해야할 파일이 많거나 매우 큰 경우에 적합하다. 그러나, 데이터 내용을 조작할 수 있는 기능은 상대적으로 적다.

SAX는 이벤트 중심의 인터페이스이다. 프로그래머가 일어날 수 있는 이벤트를 설정해 놓으면, SAX는 그 이벤트가 일어났을 때 제어권을 가지고 상황을 처리한다. SAX는 직접 XML 파서와 함께 일한다.


이 정보는 2000년 1월 21일에 수정되었습니다.
영어판(whatis.com)