fastjson 反序列化泛型时发生 java.lang.ClassCastException 异常

使用 fastjson 将字符串反序列化为 Map 类型,遍历结果有时会发生 java.lang.ClassCastException 异常。

Map<String, String> allRequestParam = JSONObject.parseObject(s, Map.class);
for (Map.Entry entry : allRequestParam.entrySet()) {
    result.put((String) entry.getKey(), (String) entry.getValue());
}