将JSON模型可视化为领域模型

4
有没有办法将一堆JSON对象,包括关联关系,显示为一个域模型?
可能的模型如下:
{
  "name": "Order",
    "status": {
      "type": "number",
      "null": false,
      "default": 1
    }
  },
  "relations": {
    "customer": {
      "type": "belongsTo",
      "model": "Customer",
      "foreignKey": "customerId"
    }
  }
}

基本上,如图所示,领域模型 -> 代码...但反过来呢?
感谢您的提问。
附言:如果没有现成的工具可用,我假设可能有框架可供创建...有什么建议吗?
1个回答

2
根据我理解,您的问题是是否存在一种工具,可以将您的JSON代码转换为域模型。如果我理解正确,答案是肯定的。Github上有一个项目正在做类似的事情: json-discoverer 从项目页面上可以看到,该工具受到了ICWE(国际Web工程会议)2013年和2014年发表的一些研究的启发。下面是主要文章的链接,由于文章非常冗长和详细,我不会在此尝试总结它。 不幸的是,正如您所提到的,您无法之后编辑该域。但我仍然发现它是一个相当有用的工具。
我不知道是否存在其他现有的实用程序。其他替代方案很容易通过简单搜索找到,但只允许转换为树和/或表格。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接