在 VS2012 中,可以通过上下文菜单 -> 特殊粘贴将 JSON 粘贴为 c# 类。
有没有办法反过来做呢?将ac#类粘贴为JSON?
我认为许多开发人员首先使用 EF DBContext 编写服务器代码,然后使用客户端 javascript 代码编写代码。手动编写 json 总是很复杂。
一个例子:
// a model class
public class SampleTodoItem
{
public int Id { get; set; }
public string Description { get; set; }
public bool IsDone { get; set; }
}
然后我想在我的 javascript 客户端代码中使用与 json 相同的模型。当然,生成的 JSON 中必须有虚拟数据。
var model = {
id: 0,
description: 'dummy',
isDone: false
};
我总是不得不手动做这很糟糕的事情。
据我了解,我需要这些“JSON 模型”将 javascript 数据绑定到带有敲除或 angularjs 的 html 视图。也可能我不明白整个事情..