Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 不带任何名称空间前缀的JAXB XML对象编组_Java_Xml_Jaxb_Xml Namespaces - Fatal编程技术网

Java 不带任何名称空间前缀的JAXB XML对象编组

Java 不带任何名称空间前缀的JAXB XML对象编组,java,xml,jaxb,xml-namespaces,Java,Xml,Jaxb,Xml Namespaces,是的,我已经找到了这个 但我的问题是,我的xml中有不同的名称空间,因此jaxb产生的是: <Root xmlns="http://A" xmlns:ns1="http://B"> <A> <A1 /> </A> <ns1:B> <ns1:B1 /> </ns1:B> </Root> 但我需要的是 <Root xmlns="htt

是的,我已经找到了这个

但我的问题是,我的xml中有不同的名称空间,因此jaxb产生的是:

<Root xmlns="http://A" xmlns:ns1="http://B">
    <A>
       <A1 />
    </A>
    <ns1:B>
       <ns1:B1 />
    </ns1:B>
</Root>

但我需要的是

<Root xmlns="http://A">
    <A>
       <A1 />
    </A>
    <B xmlns="http://B">
       <B1 />
    </B>
 </Root>

如何将其存档