U3d,解析jsondata提示错误.InvalidCastException: Instance of JsonData doesn't hold an int LitJson.JsonData.

原创 2015年11月21日 20:51:23

在做项目的时候,需要用 jsonWriter和JsonData做数据保存.


w.WritePropertyName("mStoneLevel");
w.Write(s.mStoneLevel.ToString());

mStoneLevel是Int所以会包下面的错.

InvalidCastException: Instance of JsonData doesn't hold an int LitJson.JsonData.op_Explicit (LitJson.JsonData data)


解决方法:去到注册表,把之前用jsonWriter保存的数据删除掉,然后去掉ToString().再重新运行就好了.

原因就是本应该是int的你保存成了string型,所以解析的时候出现错误.

[c#] LitJson使用中的一些问题

[c#] LitJson使用中的一些问题使用C#做Untiy开发时,有解析Json的需求,选择使用了LitJson这个库,因为之前我们是使用lua的,这个库会将Json解析后保存为JsonData,这...
  • n5
  • n5
  • 2015年04月13日 18:24
  • 9855

JsonDataObjects序列和还原

JsonDataObjects序列和还原 JsonDataObjects号称DELPHI最快的JSON库,且支持跨平台。 // cxg 2017-9-12 // Use JsonDataObje...
  • bzt820801
  • bzt820801
  • 2017年09月14日 20:38
  • 333

读取json格式为DataFrame(可转为.csv)

有时候需要读取一定格式的json文件为DataFrame,可以通过json来转换或者pandas中的read_csv()。import pandas as pd import jsondata = D...
  • xiaodongxiexie
  • xiaodongxiexie
  • 2016年12月23日 22:15
  • 5540

C# litJson 使用方法

对一般数据进行序列化和反序列化操作 static void jsonTest() { // JsonData jd = new JsonData(); ...
  • u011484013
  • u011484013
  • 2016年05月03日 13:22
  • 8828

pandas 解析json文件为DataFrame的三种方式以及其灵活度和效率的比较

我所了解到的,将json串解析为DataFrame的方式主要有一样三种: 利用pandas自带的read_json直接解析字符串 利用json的loads和pandas的json_normalize...
  • h4565445654
  • h4565445654
  • 2017年07月30日 18:25
  • 4658

U3d,解析jsondata提示错误.InvalidCastException: Instance of JsonData doesn't hold an int LitJson.JsonData.

在做项目的时候,需要用 jsonWriter和JsonData做数据保存. w.WritePropertyName("mStoneLevel"); w.Write(s.mStoneLeve...
  • qq_18536721
  • qq_18536721
  • 2015年11月21日 20:51
  • 2483

unity3d之UIPlayTween。

摘要: 利用NGUI自带的脚本控件实现按钮点击窗口滑动出现与隐藏。创建界面首先建立如下图的三个BUtton与三个Panel绑定脚本然后在每个Button上添加UIPlayTween脚本,在Intera...
  • qq_18536721
  • qq_18536721
  • 2015年10月26日 18:32
  • 550

[Unity3d]u3d请求json数据并解析

unity3d在跟.net进行http通信的时候,最常见的就是表单数据的提交请求了,但服务器端会返回一坨json数据,这就要求我们在unity中进行json数据的处理了,一般unity中处理json个...
  • s10141303
  • s10141303
  • 2013年12月04日 11:29
  • 5314

mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法

如类型是MyISAM, 数据文件则以”Table.frm””Table.MYD””Table.MYI””三个文件存储于”/data/$databasename/”目录中. 如类型是InnoDB, 数...
  • chengxuyuanyonghu
  • chengxuyuanyonghu
  • 2015年07月07日 13:53
  • 1348

动作手游实时PVP技术揭密(服务器篇)

前言   我们的游戏是一款以忍者格斗为题材的ACT游戏,其主打的玩法是PVE推图及PVP 竞技。在剧情模式中,高度还原剧情再次使不少玩家泪目。而竞技场的乐趣,伴随着赛季和各种赛事相继而来,也深受玩家...
  • qq_18536721
  • qq_18536721
  • 2016年09月30日 20:41
  • 1258
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:U3d,解析jsondata提示错误.InvalidCastException: Instance of JsonData doesn't hold an int LitJson.JsonData.
举报原因:
原因补充:

(最多只允许输入30个字)