如何为JAXB实体注释字段检索QName信息

时间:2018-12-27 17:31:49

标签: java jaxb

我需要从带有 JAXB 的Java Bean中检索给定 Field QName 信息(名称空间uri和本地名称)。例如,下面标题 Field QName 是什么。

@XmlRootElement
public class Book {
   private String title
}

我目前通过控制 Field 上的@XmlElement, Class 上的@XmlRootElement甚至是 Package上的@XmlSchema em>。 但是这种方法存在一些缺陷,因为很难重现自己使用的整个JAXB规则。我正在寻找一种更安全的方式来检索此信息。 JAXB API似乎没有为此提出任何建议。

0 个答案:

没有答案