Он предназначен для анализа XML на основе событий. Преимущество SAX в том, что он может обрабатывать довольно большие XML-документы, поскольку нет необходимости загружать весь файл в память. Но у вас нет случайного доступа к элементам.
Другой способ - это анализатор на основе DOM, который загружает весь xml-файл в dom-дерево, которым вы можете манипулировать.