我有一个对象数组。现在我想将它们转换为 json。
var dd =new MyUser[10];
for (int i = 0; i < 10; i++)
{
Debug.Log(i);
dd[i] = new MyUser();
dd[i].Status = 1;
dd[i].TokenReg = "wsdfaf";
}
如何将 dd
数组转换为 json ?
最佳答案
最简单的解决方案可能是使用 JSON.NET:
string json = JsonConvert.SerializeObject(dd);
您可以通过 NuGet 安装它:
PM> Install-Package Newtonsoft.Json
看看 project page .
(如果您使用Unity,也可以免费下载)
输出可能类似于以下内容:
[
{
"Status":1,
"TokenReg":"wsdfaf"
},
{
"Status":1,
"TokenReg":"wsdfaf"
},
{
"Status":1,
"TokenReg":"wsdfaf"
},
...
]
关于c# - 如何将对象数组转换为 json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38151280/