Наличие префикса пространства имен в ответе Джексона - PullRequest
2 голосов
/ 06 июля 2019

Я не специалист по Java, но ищу помощь по проблеме, с которой мы столкнулись. С нашим ответом java Jackson мы пытаемся создать ответ на основе XML, но ответ приходит без префикса пространства имен, как показано ниже

Пожалуйста, помогите

<EmployeeResponse **xmlns**="http://test.service.net/com/v1">
    <Reference>SequenceTime="2019-03-07 12.15.01.970236"</Reference>
    <Details>
        <Name>
            <FirstName>Alex</FirstName>
        </Name>
    </Details>
</EmployeeResponse>

Однако нам бы хотелось, чтобы ответ был определен как префикс пробела, как показано ниже, где v1 будет обозначать тип пространства имен, и то же самое должно быть отображено на все дочерние элементы.

<v1:EmployeeResponse xmlns:v1="http://test.service.net/com/v1">
    <v1:Reference>SequenceTime="2019-03-07 12.15.01.970236"</v1:Reference>
    <v1:Details>
        <v1:Name>
            <v1:FirstName>Alex</v1:FirstName>
        </v1:Name>
    </v1:Details>
</v1:EmployeeResponse>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...