我不是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>