我正在尝试使用AWS C ++ sdk从DynamoClient输出标准JSON。主要任务是查询数据库,并将JsonCpp对象中的结果传递回调用函数。
使用SerializeAttribute()
中的Aws::DynamoDB::Model::AttributeValue
会生成DynamoDB JSON(或Jsonize().View().WriteReadable()
)
{
"customer": {
"S": "customer"
},
"subscription_data": {
"M": {
"LicensesLimit": {
"M": {
"Product 1": {
...
我理想的位置:
{
"customer": "customer",
"subscription_data": {
"LicensesLimit": {
"Product 1": {
...
在我尝试通过循环遍历结果手动创建JSON对象之前,我想我会在这里问这个问题,以防万一我忽略了某些东西。在其他SDK(例如Python和Java)中似乎已经有类似的功能。