기금넷 공식사이트 - 주식 지식 - 색소폰이 무슨 뜻인가요?

색소폰이 무슨 뜻인가요?

SAX(Simple API for XML)는 XML 구문 분석의 대체 방법입니다.

DOM에 비해 SAX는 더 빠르고 효율적인 방법입니다. 문서를 한 줄씩 스캔하여 스캔하면서 구문 분석합니다. 그리고 DOM에 비해 SAX는 문서를 파싱할 때 언제든지 파싱을 중단할 수 있지만 모든 것이 반대이고 SAX의 경우 작업이 복잡합니다.

대부분의 SAX는 다음 유형의 이벤트를 생성합니다.

1. 문서 처리 이벤트는 문서의 시작과 끝에서 트리거됩니다.

2. 문서의 각 XML 요소가 구문 분석되기 전후에 요소 이벤트가 발생합니다.

3. 모든 메타데이터는 일반적으로 별도의 이벤트에 의해 처리됩니다.

4. 문서의 DTD 또는 스키마를 처리할 때 DTD 또는 스키마 이벤트가 생성됩니다.

5. 호스트 애플리케이션에 구문 분석 오류를 알리는 오류 이벤트를 생성합니다.