在aws中,当您在MobileHub中构建代码时,它将在我使用的dynamodb列表中的一个类中构建一些DO类,该列表包含另一个将对象组装成类似对象的列表
{L:
[{L:
[{S:"Something",
BOOL: true
}]
}]
}
我应该如何在Android(Java)中取消/编组?
我有麻烦,因为列表不是仅由字符串组成,那里有一个布尔。
谢谢你的帮助
最佳答案
Mobile Hub生成使用DynamoDB对象映射器库的DO类。 DynamoDB对象映射器当前不支持包含混合类型的列表。如果可能的话,使用其他模式将减少您的工作量;但是,如果必须执行此操作,则需要直接使用DynamoDB客户端,并使用可以正确处理混合类型列表的json库。