gpt4 book ai didi

json - 在 mvc 中创建 json 对象并从 Controller 返回

转载 作者:行者123 更新时间:2023-12-01 09:24:10 25 4
gpt4 key购买 nike

我需要在循环中创建以下内容,我有“name”和“id”,其中 name 将用于 json 对象的 value 属性,id 将用于“data”,查询将是一些字符串,我可以放。
我尝试使用 key 对,但无法弄清楚如何执行此属性。任何帮助,将不胜感激。

{

"query": "Unit",
"suggestions": [
{ "value": "United Arab Emirates", "data": "AE" },
{ "value": "United Kingdom", "data": "UK" },
{ "value": "United States", "data": "US" }
]
}

我正在尝试返回此自动完成小部件的结果
https://www.devbridge.com/sourcery/components/jquery-autocomplete/

最佳答案

您可以只创建一个匿名对象。要返回您的问题中指示的 JSON,它将是

public JsonResult GetCities(string query)
{
var data = new
{
query = "Unit",
suggestions = new[]
{
new { value = "United Arab Emirates", data = "AE" },
new { value = "United Kingdom", data = "UK" },
new { value = "United States", data = "US" }
}
};
return Json(data, JsonRequestBehavior.AllowGet);
}

旁注:不确定方法参数的用途?

关于json - 在 mvc 中创建 json 对象并从 Controller 返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28438209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com