PolXp — это полностью проверяющий/не проверяющий XML рекурсивно-потомковый парсер, написанный на Java.