【总结】前后台传输Json数据以及Json对象和Json字符串的转换

本文总结了在C#项目中前后台数据交互时使用Json的方法,包括Json对象与Json字符串的区别。在数据传输过程中,遇到过JsonHelper类转换问题,最终发现.NET自带的NuGet包能解决此类问题。对于Json对象与Json字符串的转换,解析对象使用parse,转换成字符串则使用stringify。建议在以后的开发中优先考虑使用.NET内置的Json转换功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在做项目的时候需要做到前后端的数据交互

我使用的是c#里面的    传统三层 + 一般处理程序+ajax

首先要将的是Json对象和Json字符串的区别

硬菜:

记录次博客的主要原因:

不能很好的去分辨Json对象和字符串。

[{"ID":"1","name":"张三","pwd":"1"},{"ID":"2","name":"李四","pwd":"2"},{"ID":"3","name":"李四","pwd":"3"},

{"ID":"4","name":"张三","pwd":"4"},{"ID":"5","name":"123","pwd":"123"},{"ID":"6","name":"1","pwd":"1"}]

后台传输到前台的数据为上方展示,需要通过eval去转换,才能使用js操作

直接就可以操作data了

一般讲一般处理程序的datatable数据到返回的json是通过jsonhelp类去转换的

也可使用.net自带的NuGet

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值