在不知道jaxb java密钥的情况下解组嵌套json
我是java和Jaxb的新手fairley,我一直在像这样解组json结构器,我找不到一种方法来创建RANDOMEACCOUNT和RANDOMSUBACC对象,以便可以解组嵌套在其中的值在不知道jaxb java密钥的情况下解组嵌套json,java,jaxb,unmarshalling,Java,Jaxb,Unmarshalling,我是java和Jaxb的新手fairley,我一直在像这样解组json结构器,我找不到一种方法来创建RANDOMEACCOUNT和RANDOMSUBACC对象,以便可以解组嵌套在其中的值 { "visit_id": "56602e810ef9d7487eef9f282e9e2f53", "skills": { "accounts": { "RANDOMACCOUNT": { "RANDOMSUBACC": { "default":
{
"visit_id": "56602e810ef9d7487eef9f282e9e2f53",
"skills": {
"accounts": {
"RANDOMACCOUNT": {
"RANDOMSUBACC": {
"default": true,
"enabled": false
}
}
}
}
}
以下是我到目前为止对技能类(它不是XmlRootElement
)的了解,我不知道如何定义
@XmlAccessorType(XmlAccessType.FIELD)
@XmlType(name="skills")
public class Skills {
private Accounts accounts;
public Accounts getAccounts() {
return accounts;
}
public void setAccounts(Accounts accounts) {
this.accounts = accounts;
}
@Override
public String toString() {
return "Skills: accounts=" + accounts;
}
}