XML ProcessorはJava言語用の標準XML APIであるJAXP,JAXBをサポートし,XMLパーサ機能,XSLTトランスフォーマ機能を提供するミドルウェアです。また,StAXストリーミングパーサ機能,JAXBデータバインディング機能も提供します。次にXML Processorの特長を説明します。