Как сгруппировать вложенные теги в родительский тег в запросе веб-приложения Java - PullRequest
0 голосов
/ 10 апреля 2019

Один из веб-методов в моем Java-приложении имеет массивы объектов в качестве параметров.Когда мне нужно передать эти параметры от клиента в запросе, каждый из них находится в своем собственном теге.Мне нужно собрать их все в один родительский тег.Например, у меня есть веб-метод с именем method

method0(String StartTime, ObjectX[] objectXs)

Запрос будет выглядеть так:

<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
    <Execute xmlns="http://ecservicesautomation.qa.pdf.com/">
        <StartTime xmlns="">[string?]</StartTime>
        <!-- Optional -->
        <ObjectX xmlns="">
            <name>[string?]</name>
            <id>[int]</id>
        </ObjectX>
        <ObjectX xmlns="">
            <name>[string?]</name>
            <id>[int]</id>
        </ObjectX>
    </Execute>
</Body>

Однако мне нужно сгруппировать их все вРодительский тег называется ObjectXs следующим образом:

<Envelope xmlns="http://schemas.xmlsoap.org/soap/envelope/">
<Body>
    <Execute xmlns="http://ecservicesautomation.qa.pdf.com/">
        <StartTime xmlns="">[string?]</StartTime>
        <!-- Optional -->
        <ObjectXs>
            <ObjectX xmlns="">
                <name>[string?]</name>
                <id>[int]</id>
            </ObjectX>
            <ObjectX xmlns="">
                <name>[string?]</name>
                <id>[int]</id>
            </ObjectX>
        </ObjectXs>
    </Execute>
</Body>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...