List<some_object>
をJSONに変換したいと思います。List <object>をJSON配列(JSON配列ではない)のJSONセットにシリアル化する方法
public class some_object
{
public string field1 {get; set;}
public string field2 {get; set;}
}
私はこれをシリアル化したい:
var somejson = new {
some_objects = new List<some_object>() {...some items...};
}
標準のシリアル化は、配列を生成します。
{
"some_objects": [
{
"field1":"value1",
"field2":"value2"
},
{
"field1":"value3",
"field2":"value4"
}
]
}
は代わりに、私はこのような何か(多くのXMLのような)を生成します:
{
"some_objects":
{
"some_object": {"field1":"value1", "field2":"value2"},
"some_object": {"field1":"value3", "field2":"value4"}
}
}
この結果を出す方法はありますか?