我與Highcharts工作,在下面的格式要數據的多維數組JSON和我無法實現它:序列化一個C#對象爲特定類型
var data = [
["CityName", 1234],
["City2", 12123]
]
等等
所以,我需要這樣的格式化像上面的數組,並且根本無法實現它。
我已經看到了這個來自JSON.NET:
string[,] famousCouples = new string[,]
{
{ "Adam", "Eve" },
{ "Bonnie", "Clyde" },
{ "Donald", "Daisy" },
{ "Han", "Leia" }
};
string json = JsonConvert.SerializeObject(famousCouples, Formatting.Indented);
// [
// ["Adam", "Eve"],
// ["Bonnie", "Clyde"],
// ["Donald", "Daisy"],
// ["Han", "Leia"]
// ]
這很好的字符串,但如何對字符串和浮動起來?這是一個需求,因爲其中一個數字需要聚合在一個列表中,並且string[,]
確實不是一個理想的對象。
在我使用List<Dictionary<string,float>
(這也將是一個自定義對象的結果)和串行器輸出數據作爲分:
var data = [
{"CityName", 1234}
]
等
我可能失去了一些東西真的很簡單,但有什麼辦法可以做到這一點?
非常有趣的問題。 – 2014-09-28 15:08:31