C# unity (发布到安卓端中使用)解析json字符串—使用微软官方的包Newtonsoft.Json

Posted weixin_43787178

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# unity (发布到安卓端中使用)解析json字符串—使用微软官方的包Newtonsoft.Json相关的知识,希望对你有一定的参考价值。

最近做项目,需要接受安卓端输出的json到本地解析使用,整个工程需要发布到安卓端使用,所以记录下如何在安卓端使用并解析json;
使用工具: Newtonsoft.Json,是.Net中开源的Json序列化和反序列化工具,官方地址:http://www.newtonsoft.com/json。

Newtonsoft.Json文档:
https://www.newtonsoft.com/json/help/html/Overload_Newtonsoft_Json_JsonConvert_SerializeObject.htm

使用方法:

1.VS端:Nuget包管理=>添加 Newtonsoft.Json

脚本里使用:using Newtonsoft.Json;
2.Unity端:
2.1 打开playersettings,切换成.NET 4.x


2.2 下载

  1. 将下载的文件,扩展名从.nupkg更改为.zip。
  2. zip文件中,复制Newtonsoft.Json.dll文件。
  3. 在Unity项目的根Assets文件夹中,创建一个名为Plugins的新文件夹。
  4. 将Newtonsoft.Json.dll文件粘贴到Unity项目的Plugins目录中。

    然后就可以打包使用了;

unity C#中使用Newtonsoft.Json进行字符串的序列化和反序列化简易教程
https://blog.csdn.net/weixin_43787178/article/details/118993875

以上是关于C# unity (发布到安卓端中使用)解析json字符串—使用微软官方的包Newtonsoft.Json的主要内容,如果未能解决你的问题,请参考以下文章

C# unity (发布到安卓端中使用)解析json字符串—使用微软官方的包Newtonsoft.Json

unity发布到手机端中如何转换横竖屏

如何使用 type-graphql 解析器函数获取 graphql 后端中的选定字段?

Unity微信支付官方安卓Demo的使用问题

在 c# (Unity) 中解析 JSON 文件

C#解析JSON字符串总结