我想在此链接http://api.learn2crack.com/android/jsonos/中创建和编写jsonarray
。我研究过,但我找不到满足我的例子。
我知道如何写作JsonString
,例如:
string jsonstring = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(obj);
但我在asp.net中有一个数组,我想把这个数组写成像这样的JSONarray
{ "android":
[
{ "ver": "1.5", "name": "Cupcake", "api": "API level 3" },
{ "ver": "1.6", "name": "Donut", "api": "API level 4" }
]
}
答案 0 :(得分:0)
为什么我感觉OP不是一个类型安全的开发人员,实际上是在询问,"我如何编写一个序列化为'这个' ?输出"
public class Foo
{
public List<Bar> Android {get;set;}
}
public class Bar
{
public string Ver { get; set; }
public string Name { get; set; }
public string Api { get; set; }
}
var foo = new Foo{
Android = new List<Bar>
{
new Bar { Ver = "1.5", Name = "Cupcake", Api = "Api Level 3"},
new Bar { Ver = "1.6", Name = "Donut", Api = "Api Level 4"},
}
};
var bar = new System.Web.Script.Serialization.JavaScriptSerializer().Serialize(foo);