I am getting the error:

Unchecked call to 'put(K, V)' as a member of raw type 'java.util.HashMap'

This is the line that shows the error:

JSONArray FieldValues = new JSONArray(new JSONObject(new HashMap().put(K, V)));

我做错了什么,还是有什么需要补充的?非常感谢您的帮助

推荐答案

看来你错过了类型.

差不多

new HashMap<Type1,Type2>().put(K,V)

should work.

Json相关问答推荐

使用Jolt变换转换JsonArray以将关键字转移到内部JsonArray中

使用WSO2 JsonTransform Mediator对空值执行JsonExceptionUndeletedOperationException

我发现GoFr响应总是包含在数据字段中,如何返回自定义响应?

使用Jolt v.0.1.1向每个json元素添加一个键-值对

在Jolt中将具有嵌套元素的对象数组转换为单独的对象列表

如何在Android中解析带有动态键和可变对象名称的改装JSON响应?

为什么 Django Rest API 序列化器没有正确序列化多对多字段

Jolt - 如何比较 if else 条件的两个值

如何在 Apache NiFi 中使用 JoltTransformJson 删除流文件或具有空字段的整个对象?

为什么解析的字典相等而腌制的字典不相等?

派生类的属性没有得到价值

如果值不存在,则将值插入 JSON 数组

是否可以在有条件的情况下将 json 对象转换为 JOLT 中的数组?

判断golang中解析的json响应中是否存在所需的json键(不是值)

如何在linux中用jq过滤json数组?

如何判断 Json 对象中是否存在键并获取其值

在 Bash 中访问 JSON 对象 - 关联数组/列表/另一个模型

在 JSON 字符串中react i18n 换行符

在android中读取Json数组

FastAPI:如何将正文读取为任何有效的 json?