Учебники

SAX Parser — Создание XML-документа

Для создания XML лучше использовать парсер StAX, чем парсер SAX. Пожалуйста, обратитесь к разделу Java StAX Parser для того же.