我有以下课程
public class RootElement
{
protected String code;
protected RootElement.SubElement subElement;
public static class SubElement
{
protected String desc;
// Getter-Setter methods
}
// Getter-Setter methods
}
以下是JiBX映射(绑定)文件
<binding name="binding" package="com.test.jibx">
<mapping class="com.test.jibx.RootElement" name="Root">
<value name="Code" field="code"/>
<structure name="SubElement">
<value name="Desc" field="desc"/>
</structure>
</mapping>
</binding>
当我尝试绑定此XML时,我收到以下错误消息。
Nonstatic field desc not found in class com.test.jibx.RootElement
如何绑定或映射静态类?请帮忙。
答案 0 :(得分:0)
http://jibx.sourceforge.net/binding/tutorial/binding-advanced.html
阅读页面的第一部分:内部类由标准java $表示法表示。