public JsonResult selectmarkpicture([FromBody] object data)
{
JsonResult resultdata;
StringBuilder sb = new StringBuilder("[");
Dictionary<string, string> openWith = new Dictionary<string, string>();
JObject result = (JObject)JsonConvert.DeserializeObject(data.ToString());
string selectdata= result["radiodata"].ToString();
if (selectdata == "0")
{
openWith.Add("code", "001");
openWith.Add("name", "图片1");
openWith.Add("url", "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg");
openWith.Add("projectname", "项目一");
openWith.Add("status", "未标注");
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//2
openWith["code"] = "002";
openWith["name"] = "图片2";
openWith["url"] = "https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg";
openWith["projectname"] = "项目二";
openWith["status"] = "未标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//3
openWith["code"] = "003";
openWith["name"] = "图片3";
openWith["url"] = "https://fuss10.elemecdn.com/a/3f/3302e58f9a181d2509f3dc0fa68b0jpeg.jpeg";
openWith["projectname"] = "项目二";
openWith["status"] = "已标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//4
openWith["code"] = "004";
openWith["name"] = "图片4";
openWith["url"] = "https://fuss10.elemecdn.com/2/11/6535bcfb26e4c79b48ddde44f4b6fjpeg.jpeg";
openWith["projectname"] = "项目一";
openWith["status"] = "已标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//5
openWith["code"] = "005";
openWith["name"] = "图片5";
openWith["url"] = "http://tpd.sinoma-tianjin.com:13005/pictureyolo3/20210401/64ac5805dfa8411f9cb6eea3575eae21--1617242571.0.jpg";
openWith["projectname"] = "项目一";
openWith["status"] = "未标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append("]");
resultdata = Json(sb.ToString());
return resultdata;
}
else if(selectdata == "1")
{
openWith.Add("code", "003");
openWith.Add("name", "图片3");
openWith.Add("url", "https://fuss10.elemecdn.com/a/3f/3302e58f9a181d2509f3dc0fa68b0jpeg.jpeg");
openWith.Add("projectname", "项目二");
openWith.Add("status", "已标注");
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//下一个
openWith["code"] = "004";
openWith["name"] = "图片4";
openWith["url"] = "https://fuss10.elemecdn.com/2/11/6535bcfb26e4c79b48ddde44f4b6fjpeg.jpeg";
openWith["projectname"] = "项目一";
openWith["status"] = "已标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append("]");
resultdata = Json(sb.ToString());
return resultdata;
}
else
{
openWith.Add("code", "001");
openWith.Add("name", "图片1");
openWith.Add("url", "https://cube.elemecdn.com/6/94/4d3ea53c084bad6931a56d5158a48jpeg.jpeg");
openWith.Add("projectname", "项目一");
openWith.Add("status", "未标注");
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//未标注
openWith["code"] = "002";
openWith["name"] = "图片2";
openWith["url"] = "https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg";
openWith["projectname"] = "项目二";
openWith["status"] = "未标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append(",");
//未标注
openWith["code"] = "005";
openWith["name"] = "图片5";
openWith["url"] = "http://tpd.sinoma-tianjin.com:13005/pictureyolo3/20210401/64ac5805dfa8411f9cb6eea3575eae21--1617242571.0.jpg";
openWith["projectname"] = "项目一";
openWith["status"] = "未标注";
sb.Append(JsonConvert.SerializeObject(openWith));
sb.Append("]");
resultdata = Json(sb.ToString());
return resultdata;
}
}
C# .net core api接收json数据并解析
最新推荐文章于 2023-11-09 14:06:58 发布