作者:秋荼凝脂_697 | 来源:互联网 | 2023-05-25 13:11
当我获取xml文件的属性时,我遇到了问题.这些属性是这样写的:
@XmlAttribute(name="xml:lang")
使用@XmlAttribute,我得到的属性就是用一个单词写的.如果我留下这个注释,@XmlAttribute(name="xml:lang")
我会得到null
如何获取"xml:lang"的属性值?
谢谢.
1> Konstantin Y..:
xml
显然是名称空间前缀.您可以尝试使用它来声明命名空间:
@XmlAttribute(name = "lang",
namespace = javax.xml.XMLConstants.XML_NS_URI)