有没有办法从json创建javascript原型?

时间:2016-03-07 08:04:31

标签: javascript c# json code-generation

我有一些webapi,而不是公开成功的JSON良好反应。

我发现越来越多的代码可以使用来自javascript的服务并返回一个通用的json对象。

我想将json对象转换为javascript prototyped对象,在此之前,我想直接从JSON响应中创建(一次)原型代码。

那么,有没有办法实现这个目标?

(我有服务器端.net对象和对该代码的访问权限,但我不会花时间手动编写DTO对象。)

单个Json不是那么相关,但是例如:

{"menu": {
  "id": "file",
  "value": "File",
  "popup": {
    "menuitem": [
      {"value": "New", "onclick": "CreateNewDoc()"},
      {"value": "Open", "onclick": "OpenDoc()"},
      {"value": "Close", "onclick": "CloseDoc()"}
    ]
  }
}}

我想生成它的原型,就像

一样
function menu() {
    this.id= '';
    this.value= '';
    this.popup= '';

    this.menuitem = function ()
    {
        value = null;
        onclick = null;
    }
}

0 个答案:

没有答案