Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将JSON模型可视化为域模型_Json_Data Visualization_Domain Model - Fatal编程技术网

将JSON模型可视化为域模型

将JSON模型可视化为域模型,json,data-visualization,domain-model,Json,Data Visualization,Domain Model,有没有一种方法可以将一组JSON对象和关系显示为域模型 模型可以是这样的: { "name": "Order", "status": { "type": "number", "null": false, "default": 1 } }, "relations": { "customer": { "type": "belongsTo", "model": "Customer", "fore

有没有一种方法可以将一组JSON对象和关系显示为域模型

模型可以是这样的:

{
  "name": "Order",
    "status": {
      "type": "number",
      "null": false,
      "default": 1
    }
  },
  "relations": {
    "customer": {
      "type": "belongsTo",
      "model": "Customer",
      "foreignKey": "customerId"
    }
  }
}
基本上,如图所示,域模型->代码。。。但反过来说

谢谢


PS:如果没有现成的工具,我想可能有一些框架可以用来创建它。。有什么建议吗?

据我所知,您正在询问是否存在可以将JSON代码转换为域模型的实用程序。如果我理解正确,答案是肯定的。github上有一个项目也在做类似的事情:

从项目页面,您将看到该工具的灵感来自于2013年和2014年在ICWE(国际网络工程会议)上发表的一些研究。下面是一个到主要文章的链接,因为它是相当长和详细的,我不会试图在这里总结它

不幸的是,正如您所提到的,您不能随后编辑域。但我仍然发现它是一个相当有用的工具

我不知道任何其他现有的公用事业。通过简单的搜索很容易找到唯一的其他替代方案,但只允许转换为树和/或表