eXcavator ist eine Klasse zum Verarbeiten von XML-Abfragen für PHP. Abfragen werden mit einer kleinen Abfragesprache konstruiert. Die Ergebnisse werden in Formaten, die für Text und HTML geeignet sind, entweder als gelockertes oder striktes XML geliefert. Eines der nützlichsten Features ist seine Fähigkeit, Abfrageergebnisse in benutzerdefinierte Templates einzufügen, die eine freie Interpolation des Benutzertextes und der Daten erlauben. Es verwendet XML_PullParser, benutzt aber eine vollständig unabhängige API. Jedoch bietet es die Möglichkeit, beide zugleich zu nutzen. (non)