Android (ObjectBox)Gson不';t从'解析;JSON到实体';它包含一个ToOne关系对象
我的实体如下Android (ObjectBox)Gson不';t从'解析;JSON到实体';它包含一个ToOne关系对象,android,gson,greendao,objectbox,Android,Gson,Greendao,Objectbox,我的实体如下 @Entity public class Conference { @Id(assignable = true) public long conferenceID; public ToOne<ConferenceAgenda> agenda; } 我从服务器上得到一个JSON响应 {"conferenceID":2,"agenda":{"days":[{"title":"day-1"}]}} 我试图将上面的JSON解析为实体。正在分析“conferenceID”
@Entity
public class Conference {
@Id(assignable = true)
public long conferenceID;
public ToOne<ConferenceAgenda> agenda;
}
我从服务器上得到一个JSON响应
{"conferenceID":2,"agenda":{"days":[{"title":"day-1"}]}}
我试图将上面的JSON解析为实体。正在分析“conferenceID”,但“议程”
不会被解析。我是否做错了什么,或者是否有其他方法可以解析JSON
objectboxVersion:1.1.0您的ConferenceAgenda类型包含什么?Hi@KobusPitzer还添加了ConferenceAgenda类。您是否也可以添加ConferenceAgendaDay类?我没有使用“ToMany”,但是只有一个“days”对象,并且它可能有一个数据数组,这不应该也是“ToOne”吗?@KobusPitzer还添加了ConferenceAgendaDay类。thanks@KobusPitzer它是一个数组,但在JSON中,数组中只有一个项。toOne和ToMany是GreenDao的ObjectBox库中使用的关系对象。ConferenceAgenda类型包含什么?Hi@KobusPitzer也添加了ConferenceAgenda类。您是否也可以添加ConferenceAgenday类?我没有使用“ToMany”,但是只有一个“days”对象,并且它可能有一个数据数组,这不应该也是“ToOne”吗?@KobusPitzer还添加了ConferenceAgendaDay类。thanks@KobusPitzer它是一个数组,但在JSON中,数组中只有一个项。toOne和ToMany是GreenDao的ObjectBox库中使用的关系对象。
@Entity
public class ConferenceAgendaDay {
@Id
public long id;
public String title;
}
{"conferenceID":2,"agenda":{"days":[{"title":"day-1"}]}}