SAX означает простой API для XML и представляет собой способ чтения XML-данных из документа на основе событий.

SAX (Simple API for XML) - это API-интерфейс анализатора последовательного доступа на основе событий, разработанный списком рассылки XML-DEV для XML-документов.
SAX предоставляет механизм чтения данных из XML-документа, который является альтернативой тому, который предоставляется объектной моделью документа (DOM). Если DOM работает с документом в целом, синтаксические анализаторы SAX последовательно обрабатывают каждую часть XML-документа.

Обработка XML с помощью SAX

Анализатор, который реализует SAX (т.е. SAX Parser) функционирует как поток синтаксического анализатора, с событиями API. Пользователь определяет ряд методов обратного вызова, которые будут вызываться при возникновении событий во время синтаксического анализа. События SAX включают в себя (среди прочего):

Полезные ссылки: