AWS Json输出格式

时间:2015-07-07 10:23:54

标签: amazon-web-services aws-sdk

我在代码中使用maven依赖的AWS SDK for Java。当我执行任何操作时,它以JSON格式提供输出。但是JSON似乎没有正确的格式。理想情况下,键,值对应在JSON中用双引号引用。这是SDK的默认行为吗?因为当我使用aws-cli时,它会输出正确的格式。

使用java sdk的我的JSON输出如下所示:

[{InstanceId: i----fe,PublicIp: 0.0.0.56,AllocationId: eipalloc-8--c,AssociationId: eip--0c,Domain: vpc,NetworkInterfaceId: eni--c0,NetworkInterfaceOwnerId: ------,PrivateIpAddress: 0.0.0.0}]

为什么键值对没有引号,任何想法?

1 个答案:

答案 0 :(得分:0)

您的代码段看起来像Instance类中toString()函数的输出。它不是JSON,而只是一个人类可读的字符串。