首页 新闻 赞助 找找看

C# 接收数据

0
悬赏园豆:10 [已解决问题] 解决于 2022-06-30 14:06

C# 不支持这样直接接收对象吗 JObject data = DataJson.data;

参数:"list": { "key1": { "value": any }, "key2": { "value": any } }

问题补充:

微信小程序 ! 拿到的格式也是object的但还是包47003 value 错误 是key 不能是汉字吗

缘—的主页 缘— | 菜鸟二级 | 园豆:224
提问于:2022-06-27 16:42
< >
分享
最佳答案
0

汉字也是字符串,所以你说的这个应该不存在,之所以你说拿到的是对象,应该是json层级结构的问题。
按照你截图所示,结构应该是{"key1":{},"Key2":{}} 这样子的对象结构,所以当你经过json parse后,拿到的应该应该还是一个对象,这个对象中又以 Key 和 Object 的形式存在,就相当于hashMap的Key和值的意思 ,你要获取的话就需要分层进行json解析了...
DataJson.data 这个拿到的必然还是对象,如果可以你可以debug下你的代码你就知道了

收获园豆:10
西越泽 | 专家六级 |园豆:10775 | 2022-06-30 14:01

是的拿到的是个对象我这儿没毛病的,前端设置的模板key没对应 弄得我调了一下午

缘— | 园豆:224 (菜鸟二级) | 2022-06-30 14:04
其他回答(2)
0
56180825 | 园豆:1756 (小虾三级) | 2022-06-27 20:25
0

微信消息模板设置时要对应好 规定写啥就写啥 不要乱写

缘— | 园豆:224 (菜鸟二级) | 2022-06-30 14:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册