工具 Json字符串转为object object转为Json字符串 优劣
JsonUtility(UnityEngine自带) FromJson ToJson 类对象多层嵌套无法解析为Json
LitJson ToObject ToJson 源码
NewtonJson SerializeObject DeserializeObject 屏蔽null字段非常方便
  • Json字符串存储
        StreamWriter file = new StreamWriter(filePath + "/" + fileName, false, Encoding.UTF8);file.Write(jsonData);file.Close();
  • Json字符串读取
File.ReadAllText(_path, Encoding.GetEncoding("utf-8"));

ps:生成的json字符串一定要去检测一下有没有问题。


【20200817】
NewtonJson在ios上会报错,所以用经受了考验的SimpleJson吧。(老大的经验之谈)

【20211106】
JsonUtility之类对象多层嵌套无法解析为Json,实测它出现啦,List无法被序列化,OptionItem可以,OptionItem是class。

【20211230】
给自己写了个软考笔记,发现读不到数据,一查:原来是Newtonsoft导致的,换了LitJson可以。
Unity2019.4.30f1
Redmi K30u

Unity之几种Json库比对相关推荐

  1. 1. 初识Jackson -- 世界上最好的JSON库

    生命太短暂,不要去做一些根本没有人想要的东西.本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈.MyBatis.JVM.中间件等小而美的专栏供以免费学习 ...

  2. 初识Jackson——世界上最好的JSON库

    一个工程仅需一个JSON库 Java的JSON库,你至少应该用过/听过这三种:Jackson.Gson.Fastjson.一个独立的工程,按照依赖最少原则,本应该only one JSON库是足矣的. ...

  3. 几种常用 JSON 库性能比较

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 原文:www.xncoding.com/2018/01/09/java/jsons.html ...

  4. JAVA中几种常用JSON库性能比较

    点击上方"方志朋",选择"置顶公众号" 技术文章第一时间送达! 作者:飞污熊 xncoding.com/2018/01/09/java/jsons.html 本 ...

  5. gson json转map_Java几种常用JSON库性能比较

    点击上方"Java研发军团",选择"置顶公众号" 关键时刻,第一时间送达! 阅读本文需要5分钟 作者:飞污熊 xncoding.com/2018/01/09/j ...

  6. gson json转map_Java 中几种常用 JSON 库性能比较

    作 者:飞污熊 来 源:xncoding.com/2018/01/09/java/jsons.html 广而告之:由于此订阅号换了个皮肤,系统自动取消了读者的公众号置顶.导致用户接受文章不及时.您可以 ...

  7. Java 几种常用 JSON 库性能比较

    作者:熊能 原文地址:www.xncoding.com/2018/01/09/java/jsons.html 本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能.每次都在网上看到别人说什 ...

  8. Linux下Json库的编译及代码测试

    一.Json基础 JSON(JavascriptObject Notation)是一种轻量级的数据交换语言,以文字为基础,且易于让人阅读.尽管JSON是在Javascript的一个子集,但JSON是独 ...

  9. c# json datatable_KoobooJson一款高性能且轻量的JSON库

    (给DotNet加星标,提升.Net技能) 转自:小曾看世界 cnblogs.com/1996V/p/10607916.html KoobooJson - 更小更快的C# JSON序列化工具(基于表达 ...

最新文章

  1. C++ 笔记(04)— 数据类型(各类型占用内存 sizeof、typedef 声明)
  2. 【腾讯代码文化】人均3.6万行代码,《腾讯研发大数据报告》正式发布!
  3. How to Fix “Username is not in the sudoers file. This incident will be reported” in Ubuntu
  4. 图形验证码校验php,ThinkPHP实现生成和校验验证码功能
  5. SQL实现split函数,自定义分割字符,自定义取出第几个分割字符前的字符串
  6. 解决SQL映射文件的警告提示
  7. java基本语法心得_Java学习笔记(一)——基础语法(上)
  8. python java混合编程_详解java调用python的几种用法(看这篇就够了)
  9. bt协议详解 DHT篇(上)
  10. mysql数据脱敏_数据脱敏|静态脱敏|动态脱敏—数据库脱敏_产品
  11. 谷歌翻译是如何获得突破性进展?
  12. web开发 省市县三级联动
  13. 2005年九大受宠技术:TD-SCDMA
  14. android 百度地图公交路线,android百度地图之公交线路详情搜索
  15. 西门子real是什么数据类型_【图】西门子s7-300 plc的数据类型有哪些?
  16. php四则运算出题器
  17. 文件13:文件路径-路径文件删改方法
  18. linux 找不到java命令,linux找不到java命令
  19. 人工智能全面战胜人类?下一步是取代人类?
  20. python中type(12.34)_Python typing.TYPE_CHECKING属性代码示例

热门文章

  1. 逆向分析pptv,利用python实现下载蓝光画质视频(Vip)
  2. 测试用例设计方法2——边界值
  3. Kinect1代+KinectSDK1.8+OpenNI2.2+NITE2.0+Opencv2.4.10环境配置(2)
  4. iOS 15 电池耗尽问题?怎么省电?
  5. 指纹锁门锁,在锁具历史上的巅峰时刻
  6. Python 使用xlrd库读取excel
  7. linux系统运行级别wq命令,Linux系统运行级别和关机重启命令介绍
  8. Android修行手册 - 基础控件Switch初识
  9. 含麒麟芯片的华为手机值得买吗?
  10. 产品出现品质问题,生产和品管到底谁来负责?