反序列化复杂列表字符串

2020-08-14 09:36发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP团队您好,

如何在Android中反序列化复杂的列表结构?

我使用ToJSON.complexList(list)序列化了一个包含ComplexValue类型的列表,但是FromJSON不允许转换回复杂列表,因为反序列化器中的方法始终希望使用EntityType或entitySet。

如果您能帮助我,那会很好。

问候
爱德华

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


SAP团队您好,

如何在Android中反序列化复杂的列表结构?

我使用ToJSON.complexList(list)序列化了一个包含ComplexValue类型的列表,但是FromJSON不允许转换回复杂列表,因为反序列化器中的方法始终希望使用EntityType或entitySet。

如果您能帮助我,那会很好。

问候
爱德华

付费偷看设置
发送
2条回答
clasier
1楼 · 2020-08-14 10:10.采纳回答

尝试

CsdlDocument元数据= service.getMetadata();

ComplexType类型= MyServiceMetadata.ComplexTypes.myType;

ComplexValueList值= JsonValue.getComplexList(JsonElement.parse(str),DataType.listOf(type),新DataContext(metadata))

SKY徐
2楼-- · 2020-08-14 10:18

我必须使用JsonValue.toComplexList(。 ),但现在可以使用。 谢谢!

一周热门 更多>