Java API для обработки XML (Java API for XML Processing - JAXP) предоставляет стандартное API для разбора и трансформации XML документа. Это API разработано так, чтобы не зависеть от определенной реализации XML процессора. Летом 2002 года Sun реализовала пакет Java XML. Он включает ссылки на версию Xerces 2 в качестве XML парсера по умолчанию, и Xalan - в качестве XSLT машины по умолчанию, оба продукты Apache.

Мы будем использовать те же самые инструменты, поскольку они широко используются, наиболее соответствуют спецификации и они распространяются свободно на web сайте apache - www.apache.org. Таким образом, каждый может загрузить их.