位置: 编程技术 - 正文
推荐整理分享【Unity3D插件】在Unity中读写文件数据:LitJSON快速教程 - 王选易(unityui插件),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity3d常用插件,unity插件推荐,unity3d插件下载,unity3d插件怎么用,unity3d插件下载手机版,unity 3d插件,unity3d插件怎么用,unityui插件,内容如对您有帮助,希望把文章链接给更多的朋友!
JSON是一个简单的,但功能强大的序列化数据式。它定义了简单的类型,如布尔,数(int和float)和字符串,和几个数据结构:list和dictionnary。可以在 了解关于JSON的更多信息。
litjson是用C #编写的,它的目的是要小,快速,易用。它使用了Mono框架。
安装LitJSON将LitJSON编译好的dll文件通过Import New Asset的方式导入到项目中,再使用Using LitJSON即可使用JSONMapper类中的简便方法。dll的下载地址在 这里 .
将JSON转化为Object并可逆向转化为了在.Net程序中使用JSON式的数据。一个自然的方法是使用JSON文本生成一个特定的类的一个新实例;为了匹配类的式,一般存储的JSON字符串是一个字典。
另一方面,为了将对象序列化为JSON字符串,一个简单的导出操作,听起来是个好主意。
为了这个目的,LitJSON包引入了JsonMapper类,它提供了两个用于做到 JSON转化为object 和 object转化为JSON 的主要方法。这两个方法是jsonmapper.toobject和jsonmapper.tojson。
将object转化为字符串之后,我们就可以将这个字符串很方便地在文件中读取和写入了。
一个简单的JsonMapper的例子在下面的例子中,ToObject方法有一个泛型参数,来指定返回的某种特定的数据类型:即JsonMapper.ToObject<T>。
上文的输出:
使用非泛型的JsonMapper.ToObject当不存在特定的JSON数据类时,它将返回一个JSONData实例。JSONData是一种通用型可以保存任何数据类型支持JSON,包括list和dictionary。
上面例子的输出:
Reader和Writer一些人喜欢使用stream的方式处理JSON数据,对于他们, 我们提供的接口是jsonreader和jsonwriter。
JSONMapper实际上是建立在以上两个类的基础上的,所以你可以把这两个类当成是litJSON的底层接口。
使用JsonReader输出如下:
PHP实现用户登录和注册的功能 登陆界面login.php.formaction="logincheck.php"method="post".用户名:inputtype="text"name="username"/.br/.密码:inputtype="password"name="password"/.br/.inputtype="submit"name="su
Unity网络编程NetworkView组件使用 废话不多说:先上代码服务器端脚本:///summary///Unityserver.///CreatebyCuiYongduo///date:--:////summaryusingUnityEngine;usingSystem.Collections;publicclassUnityServer:MonoB
Unity蛮牛教程噩梦射手----代码讲解(1) 很久没有写博客了,因为最近开始学习Unity。在蛮牛教育网上有一套讲解Unity官方教程的视频-------噩梦射手游戏实例,网站为
标签: unityui插件
本文链接地址:https://www.jiuchutong.com/biancheng/380147.html 转载请保留说明!友情链接: 武汉网站建设