使用Simple创建如下格式的Json文件
{
"cmd" : "message",
"data" : {
"id" : "333",
"bikes" : [
{
"userId" : "123",
"age" : "234",
"name" : "Zhang"
},
{
"userId" : "123",
"age" : "234",
"name" : "Zhang"
},
{
"userId" : "123",
"age" : "234",
"name" : "Zhang"
}
]
}
}
private void CreatJson()
{
JSONClass obj = new JSONClass();
obj.Add("cmd", new JSONData("message"));
JSONArray array = new JSONArray();
for (int i = 0; i < 3; i++) //方便起见,创建3个相同的
{
JSONClass bikedata = new JSONClass();
bikedata.Add("userId", new JSONData(123));
bikedata.Add("age", new JSONData(234));
bikedata.Add("name", new JSONData("Zhang"));
array.Add(bikedata);
}
JSONClass jc = new JSONClass();
jc.Add("id", new JSONData(333));
jc.Add("bikes", array);
obj.Add("data", jc);
obj.SaveToFile(Application.streamingAssetsPath + "/aaa.json",true);
}
保存到本地的Json文件如下