Als xml wordt opgegeven als de responsindeling, worden de antwoordgegevens opgemaakt als een XML-document dat door elke standaard XML-parser kan worden geparseerd.
Een kenmerkend reactiedocument met eigenschappen heeft deze algemene structuur:
<?xml version="1.0" encoding="UTF-8" ?>
<prop-group>
<prop-group name="
<varname>
objectName
</varname>">
<property name="
<varname>
propertyName
</varname>" value="
<varname>
propertyValue
</varname>" />
...
</prop-group>
...
</prop-group>
Het element <prop-group>
wordt gebruikt als buitenste container, en voor het groeperen van eigenschappen. Als een groep een naam heeft, komt de naam overeen met de naam van het Java/JavaScript-object.
Tekencodering kan worden opgegeven voor sommige typen req=
. Zie de beschrijving van de specifieke req=
opdracht voor meer informatie.