Java 属性为“”的XML元素具有“:&引用;在JAXB中

Java 属性为“”的XML元素具有“:&引用;在JAXB中,java,xml,jaxb,Java,Xml,Jaxb,我在获取xml文件的属性时遇到问题。这些属性的编写方式如下: @xmldattribute(name=“xml:lang”) 使用@XmlAttribute,我可以得到写在一个单词上的属性。如果我离开这个注释@xmldattribute(name=“xml:lang”)我会得到null 如何获取属性“xml:lang”的值 谢谢。xml显然是一个很好的例子。您可以尝试使用以下名称空间声明它: @XmlAttribute(name = "lang", namespac

我在获取xml文件的属性时遇到问题。这些属性的编写方式如下:

@xmldattribute(name=“xml:lang”)

使用@XmlAttribute,我可以得到写在一个单词上的属性。如果我离开这个注释
@xmldattribute(name=“xml:lang”)
我会得到null

如何获取属性“xml:lang”的值


谢谢。

xml
显然是一个很好的例子。您可以尝试使用以下名称空间声明它:

@XmlAttribute(name = "lang", 
              namespace = javax.xml.XMLConstants.XML_NS_URI)