Использование эхо-сервиса XForms Test Suite
Вы можете использовать службу echo, также используемую комплектом тестов XForms . Этот эхо-сервис возвращает HTML-страницу с информацией о том, что вы отправили, что является хорошим способом проверить правильность отправляемых вами данных. Ваша заявка будет рассмотрена ниже, а также приведен полный пример с использованием эхо-службы набора тестов XForms .
<xforms:submission id="echo-submission" method="post"
resource="http://xformstest.org/cgi-bin/echo.sh"
ref="instance('data')" replace="all"/>
Использование службы эха jsFiddle
Вы можете использовать службу jsFiddle echo для XML , которая позволяет вам replace="instance"
. Служба эха jsFiddle не принимает XML в теле POST, а является параметром xml
, закодированным в форме в POST. Поэтому вам необходимо сначала закодировать XML-файл, который вы хотите опубликовать, как это сделано в представленной ниже статье, а также в этом полном примере с использованием службы эха jsFiddle .
<xforms:submission id="echo-submission" method="post"
resource="http://jsfiddle.net/echo/xml/"
serialization="application/x-www-form-urlencoded"
ref="instance('jsfiddle-out')" replace="instance" instance="jsfiddle-in">
<xforms:setvalue ev:event="xforms-submit" ref="instance('jsfiddle-out')"
value="saxon:serialize(instance('data'), 'xml')"/>
</xforms:submission>