把字符串转换为JSON对象并将其发送作为响应。
把字符串转换为JSON对象并将其发送作为响应。
这个问题已经有答案了:
我正在构建以下字符串:
List itemList = new List(); foreach (i in items) { itemList.Add("{ type: " + i.DocumentType + " ,id: " + i.ID + " ,name: " + i.name + " }" ); }
我想将itemList转化为JSON对象并在我的控制器中将其作为响应返回。
请帮助。
admin 更改状态以发布 2023年5月20日
public class Data { public Data(string type, long id, string name) { Type = type; Id = id; Name = name } public string Type { get; set; } public long Id { get; set; } public string Name {get; set; } var itemList = items.Select(i => Data(i.DocumentType , i.ID, i.name).ToList(); string json = JsonConvert.SerializeObject(itemList);