码哥驾到

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1374|回复: 0

LitJson 不支持 float 类型数据

[复制链接]

185

主题

217

帖子

1016

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1016

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2022-2-14 18:11:17 | 显示全部楼层 |阅读模式

https://blog.csdn.net/linshuhe1/article/details/76235365

使用指引:
在 Unity 中使用 Best HTTP 插件的 LitJson 发送一些 Json格式数据给服务器,使用方式很简单:

string jsonDataPost = JsonMapper.ToJson(dataParm);
1
JsonMapper 就是 LitJson 中的一个工具类,通过此类的 ToJson 接口将一个数据结构 dataParm 转化为一个 Json 字符串格式, dataParm 包含的属性可以自定义。

报错解决:
假如出现了报错:

“LitJson.JsonException: Max allowed object depth reached while trying to export from type System.Single


显然,是传入了 Json 不支持的数据类型,这里我传入了 float 类型的数据导致的报错。

Json 支持的数据类型有:

public JsonData(bool boolean);  
public JsonData(double number);  
public JsonData(int number);  
public JsonData(long number);  
public JsonData(object obj);  
public JsonData(string str);  
1
2
3
4
5
6
参考:
JsonException: Max allowed object depth reached while trying to export from type System.Single
————————————————
版权声明:本文为CSDN博主「河乐不为」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/linshuhe1/article/details/76235365

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|码哥驾到 ( 京ICP备15044914号-1 )

GMT+8, 2022-5-25 12:13 , Processed in 0.046875 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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