2015-01-23 1 views
6

XML 파일의 속성을 가져올 때 문제가 있습니다. 이러한 특성은 다음과 같이 기록됩니다 @XmlAttribute와속성이있는 XML 요소에 JAXB의 ":"이 있습니다.

@XmlAttribute(name="xml:lang")

나는 그들이 한 단어에 기록되는 특성을 얻을. 이 주석을 그대로두면

"xml : lang"속성 값을 어떻게 얻을 수 있습니까?

감사합니다.

답변

8

xml은 분명히 namespace prefix입니다. 네임 스페이스를 다음과 같이 입력 해보십시오.

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