想知道,有一个没有任何注释的类,jaxb如何将xml数据解组到类.
我发现它可以采取以下措施
如果我在xml中有一个节点"label"
我在类中有"_label"字段和"getLabel"和"setLabel"方法.
jaxb可以解决它的问题.只是想知道它的默认规则.
bdo*_*han 11
以下内容来自JAXB 2规范(JSR-222):
8.12默认映射
本节介绍程序元素的默认映射.默认映射是根据默认注释指定的,默认注释即使在缺少时也被视为应用于程序元素.
8.12.1 XML标识符到XML名称
以下是不同标识符的默认映射:
- 类名:使用java.beans.Introspector.decapitalize(类名)通过de capitalization将类名映射到XML名称.
- enumtype名:enumtype名称由德大写使用java.beans.Introspector.decapitalize(enumtype名称)映射到XML名称.
- 属性名称(例如地址)由JavaBean访问方法(例如getAddress)通过JavaBean de大写JavaBean属性名称java.beans.Introspector.decapitalize(JavaBeanAcc essMethod)派生而来.
| 归档时间: |
|
| 查看次数: |
10241 次 |
| 最近记录: |