小编Pok*_*ace的帖子

如何将点图转换为json图?

我想使用 sigma.js 来显示一些 DOT 图。但似乎 sigma.js 只支持 json 图格式。

是否有一些 bash 工具或 javascript 模块可以将 DOT 图转换为 json 图?

例如从 DOT 图:

graph {
 n1 [Label = "n1"];
 n2 [Label = "n2"];
 n3 [Label = "n3"];
 n1 -- n2;
 n1 -- n3;
 n2 -- n2;
}
Run Code Online (Sandbox Code Playgroud)

转移到 JSON 图:

{
  "nodes": [
    {
      "id": "n0",
      "label": "A node",
      "x": 0,
      "y": 0,
      "size": 3
    },
    {
      "id": "n1",
      "label": "Another node",
      "x": 3,
      "y": 1,
      "size": 2
    },
    {
      "id": "n2", …
Run Code Online (Sandbox Code Playgroud)

dot graphviz

8
推荐指数
3
解决办法
7309
查看次数

标签 统计

dot ×1

graphviz ×1