如果你通过AJAX获取到的是一个包含Map的JSONArray,你可以通过JavaScript中的forEach方法遍历数组,然后使用Map的方法来获取键值对的信息。以下是一个简单的例子:

假设你的JSON数组如下所示:
[
  {"key1": "value1"},
  {"key2": "value2"},
  {"key3": "value3"}
]

在JavaScript中,你可以这样处理:
// 假设ajaxResult是通过AJAX返回的JSONArray
var ajaxResult = [
  {"key1": "value1"},
  {"key2": "value2"},
  {"key3": "value3"}
];

// 使用forEach遍历数组
ajaxResult.forEach(function(item) {
  // 使用Object.entries获取键值对数组
  var keyValueArray = Object.entries(item);

  // 遍历键值对数组
  keyValueArray.forEach(function(keyValue) {
    var key = keyValue[0];
    var value = keyValue[1];

    // 在这里可以使用key和value进行需要的操作
    console.log("Key: " + key + ", Value: " + value);
  });
});

在上面的例子中,通过使用Object.entries(item)可以将Map中的键值对转换为一个包含键值对数组的数组,然后你可以通过遍历这个数组来获取键和值。在这个例子中,我简单地使用console.log输出键和值,你可以根据需要进行其他操作。


转载请注明出处:http://www.zyzy.cn/article/detail/4573/JSON