asp.net 后台 json对象解析

这样一个json字符串{“id”:"12345"},{“id”:"12345"},{“id”:"12345"},{“id”:"12345"}
传递到asp.net 后台中,如何解析成Dictionary

0

4个回答

应该序列化为

 List<T>

Dictionary不是这种结构。然后应该是[{“id”:"12345"},{“id”:"12345"},{“id”:"12345"},{“id”:"12345"}]这种字符
下载Newtonsoft.Json.Net.dll放入bin中,使用下面的代码反序列化

 public class ID{public string id;}
public System.Collections.Generic.List. ToListT(string s){//为"[.....字符串.....]"这种字符串
return Newtonsoft.Json.JsonConvert.DeserializeObject(s, typeof(System.Collections.Generic.List<ID>)) as System.Collections.Generic.List.<ID>;
}
3

先解析成json对象,或者类对象,然后自己添加到Dictionary

0
wyh1207
新月星雪 要建一个类吗?例如: class keyvalue{ string id {get;set}}
大约 3 年之前 回复

先解析成json对象,或者类对象,然后自己添加到Dictionary

0
wyh1207
新月星雪 能具体点吗
大约 3 年之前 回复

先解析成json对象,或者类对象,然后自己添加到Dictionary

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
NET MVC将前台的json对象数组传递到后台的解析
nodeStatList的传递到后台的字符串为:[{  &quot;ID&quot;: &quot;1&quot;,  &quot;Message&quot;: &quot;消息1&quot;},{  &quot;ID&quot;: &quot;2&quot;,  &quot;Message&quot;: &quot;消息2&quot;},{  &quot;ID&quot;: &quot;3&quot;,  &quot;Message&quot;: &quot;消息3&quot;}]Newtonsoft.J
JSON和后台对象互转(.NET版)
一个很好的公共类、直接调用即可。 跟好的 序列好前端 与后台的交互数据
【Ajax】传递Json对象到MVC后台解析
时在做批量删除或批量修改的时候经常需要传递一个数组集合到台。1、怎么在前端用ajax提交一个json数组到后台,后台怎么获得
笔记,关于后台从前台获取json对象的解析
    @ResponseBody     @RequestMapping(&quot;/getEnterpriseList&quot;)     public List&amp;lt;Enterprise&amp;gt; getTest(HttpServletRequest request,HttpServletResponse response,@RequestBody JSONObject obj){             ...
asp后台输出json格式 js前台解析成json对象
ASP 向js传递json对象 需要先字符串拼接成json形式的字符串 然后前台利用函数转化成json对象 比如需要这样效果的json对象 series: [ { name:'邮件营销', type:'line', data:[120, 132, 101, 134, 90, 230, 210] ...
.net c#后台将json字符串解析成对象,问题是json字符串二级数组的key值是动态的所以不能直接向对象转换
dynamic类的使用。 具体使用步骤: json字符串: strKeyPwd=%E2%80%9C1%E2%80%9D&amp;amp;strJsonData={%22deviceCode%22:0,%22deviceId%22:%221%22,%22devicePosition%22:0, %22Points%22:[{%22IN1%22:0,%22IN1Date%22:%222018-07-31...
.net 解析json格式数据
string funcInfo = "";             string json = "[{\"funcscope_category\":{\"id\":1}},{\"funcscope_category\":{\"id\":15}}]";             JArray jarryFuncInfo = (JArray)JsonConvert.DeserializeObje
asp.net MVC接收前端传递的复杂json对象的简单处理方法
有时候,我们需要从页面传递一组数据到后台,但同时又需要传递几个独立的参数,这种情况很伤脑筋。 网上有各种各样的说法和办法,但都不好用,或没有说到关键的地方。 还有的建议传字符串后台格式化或解析,也有专门写一个切面程序修改mvc自带的格式化方法的,等等,都不是想要的东东。 我需要的是一个简简单单,不做任何改动就能实现的方法。 今天遇到这个问题,反复调试了好多次,终于找到了最简单的方法,什么都...
Json:前台对象数组传到后台解析
方法:使用JsonArray进行解析 步骤: 一、引入一系列JAR包       要使程序便于解析json,首先引入json-lib包,son-lib包同时依赖于5个JAR包:(前5个为依赖包);       由于刚开始笔者是随便下载这些包(没有管版本)导入程序,但没想到程序出现了兼容问题,为了使大家不再浪费时间,现给出经测试可用的一套包名及版本号;       1.common
C#/ASP.NET Post提交JSON数据 如何接收和转换成Json对象?
如果流的字符串直接用string类型来转换Json对象的话 会有转义字符   ‘\’  的存在而且无法通过替换让这个字符消失就也无法直接转换成Object对象, 下面出代码 方法1 /// &amp;lt;summary&amp;gt; /// 字符流转换成Jsno对象 /// &amp;lt;/summary&amp;gt; /// &amp;lt;param name=&quot;s&quot;...
asp字符串转json对象类
asp字符串转json对象类,原生vbs实现,json对象属性用obj("name")方式访问,obj.name方式不可以
.net mvc 后台直接获取json
Stream reqStream = Request.InputStream; StreamReader streamReader = new StreamReader(reqStream); var json = streamReader.ReadToEnd(); var jObj = JArray.Parse(json...
前端JSON传入后台解析
data =[{optionId:&quot;1&quot;,topicId:&quot;2&quot;},{optionId:&quot;2&quot;,topicId:&quot;3&quot;},{optionId:&quot;3&quot;,topicId:&quot;4&quot;}]   @ResponseBody @RequestMapping(value = &quot;/isVerifyPass&quot;) public Map&amp;lt;String, Obj
json对象的创建和解析
json对象的创建和解析,java的json对象实例
C#.NET接收JSON数组
如果要在后台接收类似以下的JSON数据 试了object、Array、Hashtable等类型都收不到,string[]数组的话只收到长度,内容还是空的,最后想到用List&amp;lt;string&amp;gt;去接,结果一样内容是空的 解决方案:可以使用List&amp;lt;Dictionary&amp;lt;string,string&amp;gt;&amp;gt;类型去接收 ...
MVC 后台返回Json 并在前端进行遍历demo
直接贴代码: ##后台: #region QueryWorkOrderList         public JsonResult QueryWorkOrderList(string stationId)         {                         List listWorkOrder = new List();             try  
JSON传java对象数组到后台解析
前台对象为ligerUI表格中的数据 1).首先获取需要转发的对象数据(使用ligerUI的内置方法) var rowArr = manager.getSelectedRows(); 2).使用Ajax传数据 function getAllEmp(){ var rowArr = manager.getSelectedRows(); var emp = [];  //申明一个数组对象
json单对象、多对象拼接方式
应用一: [ { "ID":"1", "Name":"jsonName", "c1": [ { "ProductTypeID": "1098", "ProductTypeName": "时尚男鞋"},{"ProductTypeID": "1099","ProductTypeName": "时尚女鞋" } ], "c2": [
js 解析json 常用方法 --前端与后端的交互(前端)
(1)前端js解析前端json数据: 后端java解析json常用方法请参考:java解析json--后端 one: javascript定义json对象变量: var jsonobject={};//可以不使用声明,推荐声明一下,严格一些,最好使用严格模式 赋值json对象的key-value值: jsonobject[key]=value;//不严格的话就直接,var json...
后台接受前台传的json格式的数组
首先第一步前后台的参数名称要一致,不一致也可以就加个注解就是了,之后 JSONArray jsonArray = JSONArray.fromObject(textMaterial); 得到jsonArray,这是一个像list一样的容器,之后我们对他进行一个循环, for (int i = 0; i &amp;amp;amp;amp;lt; jsonArray.size(); i++) { } 和list的循环一样 ...
前台将实体对象以json串形式传到后台并解析
js代码: var rowVal ={'content':content,'happen':happen,'adjustment':adjustment, 'checktime':checktime,'checkpeople':checkpeople,'againpeople':againpeople, 'checkcompany':checkcompany,'remark':remark}
c#学习之前端和后台json处理
1、ajax提交json字符串请求老是出现请求失败的解决       方法1:如果指定 dataType: 'json',则对Json格式的要求就非常严格起来了,data数据的书写参考格式: data:&quot;{\&quot;success\&quot;:true,\&quot;mesg\&quot;:\&quot;success\&quot;}&quot;,如果说是bool类型,则不用加引号,其它的键/值都需要加引号。      方法2:不指定dataType属性...
jquery 传一个json对象到 java后台
前台 var data={}; data.fid=&quot;001&quot;; data.fname=&quot;ok&quot;; var myData=$.toJSON(data); alert(myData); 打印的结果是:{&quot;fid&quot;:&quot;001&quot;,&quot;fname&quot;:&quot;ok&quot;} 然后使用jquery的ajax  $.ajax({type:&quot;post&quot;, url:&quot;uWkTm.do?op
ASP.NET前台向后台传参数并返回Json值
前台:             $(function () {             var startDate = "2017-06-01 12";             var endDate = "2017-06-01 12";             $.ajax({                 type: "post",                 con
jquery.json-2.4
jquery.json-2.4解析json对象
后台解析json格式
jsonNote的常用方法: https://blog.csdn.net/mst1010/article/details/78589059 实现:一个商品对应多个规格,一个规格对应多个规格分类 json格式 { &quot;key&quot;:&quot;varlue&quot;, &quot;productSpecifications&quot;:[ { &quot;specificationName&quot;...
关于js传送json到.net后台处理
这里的内容好像跟标题不太符合,应该是如何实现将请求得到的结果作为另一个请求的请求参数,方法就是使用json处理配合全局变量进行处理 今天做项目遇到以下情景,页面请求获得一个list数据,然后要将得到的这个list传到分部视图,就用了下面这些 先定义全局数组arrayObj var arrayObj = new Array();使用全局数组的意义在于每次请求得到的值我们都用arrayObj.push
对比后端详解json对象java实体类该如何编写
几天没写文章。一直在想要写点什么好,正好最近学习在mvp模式和python的django后端开发。就使用mvp模式,retrofit框架做了一个登录操作的demo。这里呢就配合后端代码,给新入坑的萌新们讲解一下为什么entity类为什么是这样写。见下图(json数据): java实体类: public class LoginBean { /** * code : 0
asp.net生成json对象,jquery读取
asp.net生成json对象,jquery读取
java后台封装和解析json数据
//1.封装集合 List list = new ArrayList(); list.add( "first" ); list.add( "second" ); JSONArray jsonArray1 = JSONArray.fromObject( list ); System.out.println("集合:"+jsonArray1); //2.封装数组 int[] Array
json对象封装及解析所需的JAR包
json对象封装及解析所需的JAR包
asp.net web 字符串转json并处理
using System.Web.Script.Serialization; using Newtonsoft.Json;待处理字符串: // {"billNo":"计划指令号","dayNo":"日计划","projName":"项目名称","prodModel":"电源系统产品型号","line":"L135","battery":"电池型 号","batteryNo":"电池型号
javascript获取从后台返回的json字符串转换为json对象
因为返回的字符串中有转义符,如下: &quot;result&quot;:&quot;{\&quot;id\&quot;:\&quot;60\&quot;,\&quot;qid\&quot;:\&quot;1\&quot;,\&quot;bazi\&quot;:\&quot;baiz\&quot;,\&quot;shenxiao\&quot;:\&quot;\&quot;,\&quot;xingzuo\&quot;:\&quot;\&quot;,\&quot;wuge\&quot;:\&quot;\&qu
ajax传参数json对象到后台获取
var data = {data:{name:'pxxx', paramData:[{dataSource:'a1',table:'t1',field:'f1','r':[{name1:"01",p:''},{name2:"02",p:'10,100'},{name2:"01",p:''}]}, {da...
后台接收json对象
需求:后台接收json对象 js代码如下: function ss(){ var sss = JSON.stringify({"datas":[{"name":"小红", "password":"12231123"},{"name":"小黑s", "password":"12231123"}], "data":{"orderNumber":"123222", "
Js解析多重Json
$.ajax({ url: '/Home/AjaxService/SelIndustryProductTypeData.ashx', type: 'GET', data: { industryid: IndustryID, companyid: CompanyID }, success: function (data) { var dt = eval("(" + data + ")"); var
JSP解析JSON对象
springMVC JSON JQuery
解析一个含有json对象、数组格式的数据
废话不多说,直接贴出要解析的json数据: { "requestId": "61701564-ab07-4039-b751-52548c3e315c", "success": true, "data":{ "total":2, "detail": [{ "id": 1, "name": "小明", "age": "15" }, { "id": 2, ...
springMVC前台传JSON对象数组到后台,后台接收
前台ajax传JSON对象数组$.ajax({        url: url,        type: &quot;post&quot;,        data: JSON.stringify(aa),        contentType: &quot;application/json&quot;,        success: function (result) {             alert(&quot;成功了!&quot;);   ...
ajax json js解析后台传过来的json格式字符串
后台action部分代码: JSONObject object = new JSONObject(); object.put("annualDays", annualDays); object.put("entryDate", entryDate); PrintWriter out = cu.getWriterOut(response); out.print(object.toStrin