【问题标题】:Json with java hashmap带有 java hashmap 的 Json
【发布时间】:2011-07-12 19:46:56
【问题描述】:

我有 hashmap 对象,

Map testData=new HashMap();
testData.put("test","test1");

我可以使用带有 Gson 库的 json 文件转换此地图。我知道如何使用 jQuery getJSON 获取这些数据。

我的问题是:如何同时显示键值对?

【问题讨论】:

  • 您是在问如何将 Map 转换为 JSON,以便将其传递给 jQuery?
  • 能否提供更多细节?您是否已经在服务器和客户端之间建立了 http 连接?
  • 不,我更新了我的问题
  • 啊,我想我明白了。您是否在问如何使用 jQuery 将每个条目的键和值打印到 HTML 页面?
  • @Chris:是的,我知道使用 .each 我们可以显示。我没有任何要迭代显示的项目。

标签: jquery json hashmap gson


【解决方案1】:

在服务器端使用gson,在客户端使用jQuery的.getJSON呢?

编辑:根据您更改的问题添加了一个 for-each 示例,请在此处尝试:http://jsfiddle.net/5gEYf/

var response =  {"test": "test1"};
$.each(response, function(key, value) { 
    alert(key + ' -> ' + value); 
});

编辑:

我偶然发现了我这个两年前的答案,并想补充一点,我现在会使用 Jackson 在 Java 中进行 JSON 反序列化。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2014-02-12
  • 2011-02-07
  • 1970-01-01
  • 1970-01-01
  • 2015-05-01
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多