Я думаю, что плохая идея - пытаться трактовать JSON, как если бы это был XML (о чем вы, по сути, и спрашиваете); однако Jettison делает именно это. Он предоставляет контент JSON через API Stax (javax.xml.stream). И если вы действительно хотите SAX, написание оболочки из Stax в SAX тоже тривиально (но не наоборот).
Я также думаю, что вы могли бы получить лучшие ответы, если бы вы объяснили немного больше, чего вы пытаетесь достичь, помимо механизмов, которые вы надеетесь использовать. Например, существует множество инструментов привязки данных для XML и JSON; и использование таких инструментов могло бы скрыть детали более низкого уровня, чем использование абстракции, предназначенной для обработки одного другого.