0

如何在服务器端随机生成密钥的java中解析这样的json。

[{"device":[{"f9f76590-cf64-11e2-8387-9c8e99238f40":{"number":"200","icon":"landline","status":"online","display_number":"","type":"Cellular"}},{"f9foghss0-cf64-11e2-8387-9c8e99238f40":{"number":"200","icon":"landline","status":"online","display_number":"","type":"Cellular"}}]}]
4

3 回答 3

0

您不能将其映射到类。相反,您必须使用 [Gson][1] 之类的方法解析 json 以获取密钥,然后迭代每个密钥以获取动态值。

于 2013-06-08T10:06:29.587 回答
0

如果您的内容有JSON 模式并使用jsonschema2pojo 从中生成 java 类。然后您可以看到此内容将Map<String, Object>在反序列化期间映射到

你也可以在网上做。

于 2013-06-08T10:26:37.333 回答
0

您应该能够使用例如以下方法将已知键映射到键入字段和动态键到映射:http: //www.cowtowncoder.com/blog/archives/2011/07/entry_458.html

于 2013-06-08T17:58:38.850 回答