苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

用json生成对象中的问题

查看数: 9537 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-12-7 13:30

正文摘要:

[size=1.4em]1、服务器端返回的json数据如下: [C#] 纯文本查看 复制代码{     "total": "9",     "data": [         {      & ...

回复

发表于 2018-12-7 15:04:18
嗯 是啊。你搞错对象了。
站长苏飞 发表于 2018-12-7 15:02:16
[C#] 纯文本查看 复制代码
            var sb = "{";
            sb = sb + "    \"total\": \"9\",";
            sb = sb + "    \"data\": [";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"22\",";
            sb = sb + "            \"batchid\": \"9c90dfbe89cd1d610f99c3c0b39e7cb3\",";
            sb = sb + "            \"batchwriteid\": \"18023001\",";
            sb = sb + "            \"batchname\": \"141\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"111\",";
            sb = sb + "            \"batchCreated_at\": \"1538718307\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"23\",";
            sb = sb + "            \"batchid\": \"ae2ba50130026351d4375e00f0071b49\",";
            sb = sb + "            \"batchwriteid\": \"18023002\",";
            sb = sb + "            \"batchname\": \"51\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": null,";
            sb = sb + "            \"batchCreated_at\": \"1538718395\",";
            sb = sb + "            \"batchSignupSum\": null";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"24\",";
            sb = sb + "            \"batchid\": \"6ec51e0841c36c14a3813773b166315f\",";
            sb = sb + "            \"batchwriteid\": \"18023003\",";
            sb = sb + "            \"batchname\": \"111\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": null,";
            sb = sb + "            \"batchCreated_at\": \"1538718787\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"25\",";
            sb = sb + "            \"batchid\": \"a5d3012fd85ec592f3bc59e1fce121cb\",";
            sb = sb + "            \"batchwriteid\": \"18023004\",";
            sb = sb + "            \"batchname\": \"fff\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": null,";
            sb = sb + "            \"batchCreated_at\": \"1538718918\",";
            sb = sb + "            \"batchSignupSum\": null";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"26\",";
            sb = sb + "            \"batchid\": \"8d4c8fc59607e631703b87f18c8948a5\",";
            sb = sb + "            \"batchwriteid\": \"18023005\",";
            sb = sb + "            \"batchname\": \"44444\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"444\",";
            sb = sb + "            \"batchCreated_at\": \"1538718950\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"29\",";
            sb = sb + "            \"batchid\": \"803f66aa5246ca208c9d71a25b70f95e\",";
            sb = sb + "            \"batchwriteid\": \"18023008\",";
            sb = sb + "            \"batchname\": \"fds\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"fwdd545\",";
            sb = sb + "            \"batchCreated_at\": \"1538719405\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"31\",";
            sb = sb + "            \"batchid\": \"6f6c1bfe9c78ce74167b9b82fa629baf\",";
            sb = sb + "            \"batchwriteid\": \"18023009\",";
            sb = sb + "            \"batchname\": \"唉唉唉\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"ffff\",";
            sb = sb + "            \"batchCreated_at\": \"1539092906\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"32\",";
            sb = sb + "            \"batchid\": \"2bca117b2d6cefb2dc579ec179d4b921\",";
            sb = sb + "            \"batchwriteid\": \"18023010\",";
            sb = sb + "            \"batchname\": \"gfhfgh\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"ghjyu\",";
            sb = sb + "            \"batchCreated_at\": \"1539095295\",";
            sb = sb + "            \"batchSignupSum\": \"35\"";
            sb = sb + "        },";
            sb = sb + "        {";
            sb = sb + "            \"id\": \"38\",";
            sb = sb + "            \"batchid\": \"8a01dc7ad30cfb0dc0c472cba14de214\",";
            sb = sb + "            \"batchwriteid\": \"18022002\",";
            sb = sb + "            \"batchname\": \"测试1\",";
            sb = sb + "            \"systemname\": \"鸡蛋系统\",";
            sb = sb + "            \"projectname\": \"直补个人培训\",";
            sb = sb + "            \"batchaddress\": \"测试详细地址3\",";
            sb = sb + "            \"batchCreated_at\": \"1543590853\",";
            sb = sb + "            \"batchSignupSum\": \"0\"";
            sb = sb + "        }";
            sb = sb + "    ]";
            sb = sb + "}";

         ListViewInfo jsonlist = (ListViewInfo)HttpHelper.JsonToObject<ListViewInfo>(sb.ToString());
站长苏飞 发表于 2018-12-7 14:56:05
你的Json是一个对象,而你写成了一个集合,能生成才怪呢
[C#] 纯文本查看 复制代码
         ListViewInfo jsonlist = (ListViewInfo)HttpHelper.JsonToObject<ListViewInfo>(sb.ToString());


应该是这样写

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2025-9-18 23:14

© 2014-2021

快速回复 返回顶部 返回列表