Unity上同时兼容Android和IOS的JSON库

原创 2014年03月23日 17:28:01

没啥好说,一个C#写的解析JSON的工具类,在Unity中能正常解析。

不好用:

LitJson在IOS上不稳定,有时正常,有时不正常.。

MiniJson据说支持不完整,没测试。


本文给出的JSON解析能正常工作IOS、Android上。

下载请到:

https://github.com/facebook-csharp-sdk/simple-json

找到源码,就一个文件SimpleJson.cs。

或者文章最后的下载地址


注意:

如果你的目标.net版本低于3.0或者是WP7上,你需要在文件头部增加”#define SIMPLE_JSON_NO_LINQ_EXPRESSION",Unity的记得加上,因为Unity使用.net 2.0(或其子集)。


用法:

SimpleJson.JsonNode data = SimpleJson.JSON.Parse("{\"Key\":\"value\"}");

//data["Key"].ToString() 的值为: "value"

注意: JSONNode的ToString()返回的值是带双引号的,如果你有时候需要:float.Parse(data["Key"].ToString()) 进行字符串转数字就会报错。

所以你可以自己修改JSONNode的ToString方法,去掉双引号。


我修改的(修改了上面说的两处地方):

下载:http://download.csdn.net/detail/kakashi8841/7086137

版权声明:本文为博主原创文章,未经博主允许不得转载。

修改LitJson支持iOS

修改了LitJson,接口保持完全一致,支持iOS/Android/WP8等平台。
  • ynnmnm
  • ynnmnm
  • 2015年01月20日 11:52
  • 4068

C#开发Android/ios项目时用到的Newtonsoft.Json.dll组件(4.5.11.1)

  • 2014年12月18日 00:26
  • 608KB
  • 下载

Unity3d简单json库中SimpleJSON.cs源码

//#define USE_SharpZipLib #if !UNITY_WEBPLAYER #define USE_FileIO #endif /* * * * * * A simple JSON...
  • andyhebear
  • andyhebear
  • 2015年06月24日 11:13
  • 2666

【Json】SimpleJson在项目中的使用

具体代码可以查看:http://wiki.unity3d.com/index.php/SimpleJSON 使用SimpleJson 只需要把脚本导入即可 解析Json 用WWW 读取路径 或者服...
  • ldy597321444
  • ldy597321444
  • 2016年12月02日 19:01
  • 4281

simplejson模块介绍

simplejson模块主要用于将Python数据类型和json类型互相转换。       JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写...
  • webzhuce
  • webzhuce
  • 2016年07月18日 07:51
  • 948

SimpleJSON在unity端序列化和反序列化

序列化:  SimpleJSON.JSONClass data =new SimpleJSON.JSONClass();         SimpleJSON.JSONData da = new Si...
  • u013341672
  • u013341672
  • 2017年05月18日 13:59
  • 600

SimpleJSON

  • 2014年03月23日 17:28
  • 29KB
  • 下载

C#解析JSON几种方式

一、什么是JSON JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Editi...
  • dyllove98
  • dyllove98
  • 2013年06月22日 23:15
  • 36335

Unity3d Json解析库

1、LitJson 库   1.1 使用说明 http://blog.csdn.net/candycat1992/article/details/10940245 1.2  下载地址 ht...
  • leovnay
  • leovnay
  • 2016年03月15日 16:34
  • 2350

unity3d学习笔记(二十)--利用JSON读取和保存游戏数据

前面转载的文章介绍过如何利用c#解析json,但实用性有些差,对于游戏大量数据的保存和读取很不方便。这里着重介绍下JsonMapper的使用,可以很简单就实现json格式的数据保存与读取。 以游戏中的...
  • lzhq1982
  • lzhq1982
  • 2014年02月15日 16:45
  • 18582
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Unity上同时兼容Android和IOS的JSON库
举报原因:
原因补充:

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