Newtonsoft 解析Json 序列化和反序列化
2021-03-31 01:26
标签:count 反序列化 value 上传 ndt for oat newton generic 经常用到Newtonsoft 去解析json字符串,这里记录一下供大家学习 首先提供一个json的文本 (不会写的请百度,这里提供一个例子用来测试) { 1.读取json里面的信息: 引用命名空间(多余的可以删除) using System.Collections; public List 好了,运行我们的unity 可以看到已经成功将坐标信息添加到我们的 coordinateInfo 里面 2.如何将我们需要的信息作为json来传递? 首先写一个来作为信息传递的类 这里我需要传递三个参数,当然你也可以自行添加 如何传递? 我们通过 JsonConvert.SerializeObject() 来反序列化 运行unity ,可以看到打印出来:{"id":"465416541321","httpInfo":"https://home.cnblogs.com/u/lk95","versionNumber":"1.0"} 好了,这里已经写完了,如果感到有用,请动一下您的小手点个赞。 Newtonsoft 解析Json 序列化和反序列化 标签:count 反序列化 value 上传 ndt for oat newton generic 原文地址:https://www.cnblogs.com/lk95/p/14593268.html
"width": 50,
"height": 20,
"info": [{
"line": "1,2,3;4,5,6"
}, {
"line": "1,2,3;4,5,7"
}, {
"line": "1,2,3;4,5,8"
}, {
"line": "1,2,3;4,5,9"
}, {
"line": "1,2,3;4,5,10"
}]
}
using System.Collections.Generic;
using System.Text;
using UnityEngine;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
using System.Linq; ///
public class SendClassInfo {
public string id; //唯一id
public string httpInfo;// 上传地址
public string versionNumber;//版本号
}
public void SendTest()
{
SendClassInfo sendClassInfo = new SendClassInfo();
sendClassInfo.id = "465416541321";
sendClassInfo.httpInfo = "https://home.cnblogs.com/u/lk95";
sendClassInfo.versionNumber = "1.0";
string tmphttpInfo = JsonConvert.SerializeObject(sendClassInfo);
Debug.LogError(tmphttpInfo);
}
上一篇:vue+oss 纯前端文件上传
文章标题:Newtonsoft 解析Json 序列化和反序列化
文章链接:http://soscw.com/index.php/essay/70242.html