使用jaxb时,当根元素包含xmlns时无法解组。如何在不更改xml数据的情况下进行修复?
最佳答案
您可以使用包级别@XmlSchema批注来设置名称空间限定:
@XmlSchema(
namespace = "http://www.example.org/package",
elementFormDefault = XmlNsForm.QUALIFIED)
package example;
import javax.xml.bind.annotation.XmlNsForm;
import javax.xml.bind.annotation.XmlSchema;
有关更多信息,请参见:
http://bdoughan.blogspot.com/2010/08/jaxb-namespaces.html
关于java - 根元素包含xmlns =时无法解码,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5227973/