在aws中,当您在MobileHub中构建代码时,它将在我使用的dynamodb列表中的一个类中构建一些DO类,该列表包含另一个将对象组装成类似对象的列表

{L:
  [{L:
    [{S:"Something",
      BOOL: true
    }]
  }]
}


我应该如何在Android(Java)中取消/编组?

我有麻烦,因为列表不是仅由字符串组成,那里有一个布尔。

谢谢你的帮助

最佳答案

Mobile Hub生成使用DynamoDB对象映射器库的DO类。 DynamoDB对象映射器当前不支持包含混合类型的列表。如果可能的话,使用其他模式将减少您的工作量;但是,如果必须执行此操作,则需要直接使用DynamoDB客户端,并使用可以正确处理混合类型列表的json库。

07-24 09:45
查看更多