Генерация XML-ответа во время выполнения с пространствами имен

Я пытаюсь сгенерировать время выполнения ответа XML, в котором есть несколько узлов массива с пространствами имен. Нужна ваша помощь с кодом Java/JavaScript/Groovy, чтобы сделать то же самое - чтобы XML мог генерироваться с пространствами имен, повторяющимися с числом 1. Ниже приведен пример ответа XML - я хочу сгенерировать.

<soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
    <v11:currentResponse xmlns:v11="http://www.sample.com/sample/schema/external/message/current/v1">
        <v12:transactionId xmlns:v12="http://www.sample.com/sample/schema/ps/platform/details/v1">
            <v12:requestId xmlns:v12="http://www.sample.com/sample/schema/ps/platform/details/v1">STAY123</v11:requestId>
            <v12:requestId xmlns:v12="http://www.sample.com/sample/schema/ps/platform/details/v1">STAY123</v11:requestId>
        </v12:transactionId xmlns:v12="http://www.sample.com/sample/schema/ps/platform/details/v1">
        <v13:account xmlns:v13="http://www.sample.com/sample/schema/ps/platform/details/v1">ST7777</v14:account>
        <v14:accountType xmlns:v14="http://www.sample.com/sample/schema/ps/platform/details/v1">ST</v14:account>
    </v11:currentResponse>
    <v11:currentResponse xmlns:v11="http://www.sample.com/sample/schema/external/message/current/v1">
        <v15:transactionId xmlns:v15="http://www.sample.com/sample/schema/ps/platform/details/v1">
            <v15:requestId xmlns:v15="http://www.sample.com/sample/schema/ps/platform/details/v1">STAY123</v11:requestId>
            <v15:requestId xmlns:v15="http://www.sample.com/sample/schema/ps/platform/details/v1">STAY123</v11:requestId>
        </v15:transactionId xmlns:v12="http://www.sample.com/sample/schema/ps/platform/details/v1">
        <v16:account xmlns:v16="http://www.sample.com/sample/schema/ps/platform/details/v1">ST7777</v14:account>
        <v17:accountType xmlns:v16="http://www.sample.com/sample/schema/ps/platform/details/v1">ST</v14:account>
    </v11:currentResponse xmlns:v11="http://www.sample.com/sample/schema/external/message/current/v1">
</soapenv:Body>

0 ответов

Другие вопросы по тегам