如何从类对象中获取JSON字符串

编程入门 行业动态 更新时间:2024-10-26 14:40:08
本文介绍了如何从类对象中获取JSON字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我已经将静态从字符串更改为对象但没有成功。 输入mo,dy和yr存在。 我用一个字符串编写了一个工作类语句,包括:idd,datetime,col1,col2和col3。 如何获得一个类对象中的JSON字符串? 错误代码:

I have changed the static from string to object with no success. The inputs mo, dy and yr exist. I have written a working class statement using a string including: idd, datetime, col1, col2 and col3. How do I get a JSON string out of a class object? Error Code:

[object Object]

Default.aspx.cs

Default.aspx.cs

public static string GetDate(string mo, string dy, string yr) { List<dataclass> returndata = new List<dataclass>(); dataclass dc = new dataclass(); var json = ""; string date1 = mo.ToString() + "/" + dy.ToString() + "/" + yr.ToString() + " 8:00 AM"; if (date1.Length > 6) { DataSet ds = new DataSet(); DataTable dt = new DataTable(); string connStr = ConfigurationManager.ConnectionStrings["jsonobject"].ConnectionString; string cmdStr = "SELECT * FROM [jsondata] WHERE [datetime1]=@datetime1;"; using (SqlConnection conn = new SqlConnection(connStr)) { using (SqlCommand cmd = new SqlCommand(cmdStr, conn)) { conn.Open(); cmd.Parameters.AddWithValue("@datetime1", date1); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); dt = ds.Tables[0]; foreach (DataRow dr in dt.Rows) { dc.idd = dr["idd"].ToString(); dc.datetime = dr["datetime1"].ToString(); dc.col1 = dr["col1"].ToString(); dc.col2 = dr["col2"].ToString(); dc.col3 = dr["col3"].ToString(); returndata.Add(dc); } } } } System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer(); json = serializer.Serialize(returndata); } else { json = "mo,dy,yr were null"; } return json; }

推荐答案

将Json.NET添加到您的项目中(使用NuGet),然后开始阅读: james.newtonking/json/help/index.html [ ^ ] Add Json.NET to your project (use NuGet), then start reading here: james.newtonking/json/help/index.html[^]

更多推荐

如何从类对象中获取JSON字符串

本文发布于:2023-10-12 00:04:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1483222.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:字符串   象中   JSON

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!