【发布时间】:2019-11-09 14:26:30
【问题描述】:
我想从一个使用 Volley 的 Android 应用程序将此类数据发送到我在 IBM Watson-Studio 中部署的机器学习模型 API。
{
"fields":[
"Gender",
"Age",
"EstimatedSalary"
],
"values":[
Gender,
Age,
EstimatedSalary
]
}
我一直坚持为此要求创建 JSON 对象并将其发送到 API。
我一直在创建 JSON 对象,无法继续
protected Map<String, String> getParams() throws AuthFailureError {
Map<String, String> params = new HashMap<>();
params.put("fields","Gender");
params.put("values",Gender);
return super.getParams();
}
我知道那行不通。但不明白如何进行。
【问题讨论】:
-
你的
fields和values是json array,值也保持不变吗? -
@Swati 谢谢,是的,我现在正在尝试构建一个 JSON 数组。不用担心这些值,它们只是变量的名称
标签: java android json android-volley watson-studio