如何创建 google.visualization.datatable 所需的 JSON 源使用 C#?显然使用 JavaScriptSerializer
是不可能的,因为预期的 JSON 具有文档中描述的奇怪结构:
var dt = new google.visualization.DataTable(
{
cols: [{id: 'task', label: 'Task', type: 'string'},
{id: 'hours', label: 'Hours per Day', type: 'number'}],
rows: [{c:[{v: 'Work'}, {v: 11}]},
{c:[{v: 'Eat'}, {v: 2}]},
{c:[{v: 'Commute'}, {v: 2}]},
{c:[{v: 'Watch TV'}, {v:2}]},
{c:[{v: 'Sleep'}, {v:7, f:'7.000'}]}
]
},
0.6
)
最佳答案
虽然我不熟悉 .NET 环境,但有一个用于 Google Visualization API 的 .NET 帮助器,名为 bortosky-google-visualization .该库从 System.Data.DataTable
对象写入 JSON Google DataTable。
关于c# - 如何使用 C# 创建 Google DataTable JSON 预期源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2363721/