2016-06-28 4 views
1

awsでは、MobileHubでコードをビルドすると、自分のクラスの中にいくつかのDOクラスを作成します。これはdynamodbのリストを使用しています。このリストには、何かのように異なるタイプのオブジェクトを持つAWSのDynamoDBのリストを使用

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

Android(Java)でこれをアンマーシャリングする方法を教えてください。

リストがストリングだけで構成されていないため、問題があります。そこにはBOOLがあります。あなたの助けのための

おかげ

答えて

1

は、モバイル・ハブは、DynamoDBのオブジェクトマッパーライブラリを使用DOクラスを生成します。 DynamoDBオブジェクトマッパーは現在、混合型を含むリストをサポートしていません。可能であれば、別のスキーマを使用することは少なくなります。ただし、これを行う必要がある場合は、DynamoDBクライアントを直接使用し、混合タイプのリストを適切に処理するjsonライブラリを使用する必要があります。

関連する問題