用plsql过程为树图创建一个动态的JSON

Create a dynamic JSON with a plsql procedure for a tree diagram

我想在以下结构中创建 JSON 代码:

{
 "name": "flare",
 "children": [
  {
   "name": "analytics",
   "children": [
    {
     "name": "cluster",
     "children": [
      {"name": "AgglomerativeCluster", "size": 3938},
      {"name": "CommunityStructure", "size": 3812},
      {"name": "HierarchicalCluster", "size": 6714},
      {"name": "MergeEdge", "size": 743}
     ]
        }
      ]
    }
 ]
}

当然我的 JSON 会大得多。数据存储在 table 中,其中一列的 ID 为 "parent-node",另一列的 ID 为 "parent-node"。现在我想通过 PLSQL 过程创建 JSON。任何人都可以帮助我了解如何开始吗?在这一点上,我正在寻找解决这个问题的基础。树每次都让我生气...... 谢谢

找到解决办法。使用循环和 htp.p 我创建 JSON 并使用 apex.server.process(...) 读取它。 很简单。