要读取JSON数据,可以使用JsonConvert.DeserializeObject方法,它接受一个JSON字符串作为参数,并将其转换为.NET对象。例如,如果要读取一个JSON对象,可以使用以下代码:
var jsonString = "{\"Name\":\"John Doe\",\"Age\":30}"
var person = JsonConvert.DeserializeObject<Person>(jsonString)
要保存JSON数据,可以使用JsonConvert.SerializeObject方法,它接受一个.NET对象作为参数,并将其转换为JSON字符串。例如,如果要保存一个Person对象,可以使用以下代码:
var person = new Person { Name = "John Doe", Age = 30 }
var jsonString = JsonConvert.SerializeObject(person)
使用这些方法,可以轻松地读取和保存JSON数据。
新建一个 一般处理程序文件 Handler1.ashx然后在Handler1.ashx.cs 里面写如下代码 public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain"
string json = "[{'user_id':'123'}]"
context.Response.Write(json)
}
前台 用ajax 访问 Handler1.ashx 就可以得到json 数据了
建议 用jquery 的ajax 方法
$.ajax({
type: "POST",
url: "Handler1.ashx",
data: "name=John&location=Boston",
success: function(msg){
alert( "Data Saved: " + msg )
}
})
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)