Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/367.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-命名空间_Java_Xml_Namespaces_Jaxb_Unmarshalling - Fatal编程技术网

Java 不接受JAXB-命名空间

Java 不接受JAXB-命名空间,java,xml,namespaces,jaxb,unmarshalling,Java,Xml,Namespaces,Jaxb,Unmarshalling,我在条目中有一些带有这些名称空间的XML: xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882' xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882' xmlns:rs='urn:schemas-microsoft-com:rowset' xmlns:z='#RowsetSchema' 不幸的是,据我所知 xmlns:z='#RowsetSchema' 如果要使用JAXB创建类,请启动一个错

我在条目中有一些带有这些名称空间的XML:

xmlns:s='uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882'
xmlns:dt='uuid:C2F41010-65B3-11d1-A29F-00AA00C14882'
xmlns:rs='urn:schemas-microsoft-com:rowset'
xmlns:z='#RowsetSchema'
不幸的是,据我所知

xmlns:z='#RowsetSchema'
如果要使用JAXB创建类,请启动一个错误。我试图更改名称空间,但当我想要解组时,JAXB说他希望创建另一个名称空间

所以我正试图找到一个解决方案来避免这个问题,如果可能的话,我不想动态更改我的命名空间


有什么建议吗?

您是否整理了一些内容,然后更改了名称空间,然后尝试取消整理使用旧名称空间整理的同一文件?我再次询问:您的操作流程是这样的:1,使用旧名称空间编写文件2,更改代码3中使用的名称空间,读取旧文件。请直接回答“是”或“否”,你的回答甚至与我的问题不相关。对不起,我更新了我的问题以使其更清楚(我希望如此)。不,条目中的文件不是我自己生成的。当我说“我试图更改名称空间”时,我的意思是在我用来创建JAXB类的XSD中。希望更清楚。您是否尝试运行XJC从XMLSchema(XSD)生成JAXB2Java类?