我与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