README.md

ELKRunner

刷新maven配置后,运行:

mvn clean -Pnative native:compile

输入输出说明

输入:ELK Graph JSON(例如 ELK layout engine 的输入格式)

输出:布局后带坐标的 JSON

程序是无状态的,可直接在管道中使用

项目 说明
输入 一个符合 ELK Graph JSON 格式的字符串(通过 stdin)
功能 对图进行自动布局(自动计算节点位置)
输出 带有 x/y 坐标等布局信息的 ELK Graph JSON(格式化后打印到 stdout)
用途 通常用于后端图布局服务,前端传入图结构,后端返回可渲染的坐标

运行方式

该程序从 JSON文件读取 ELK 图,输出排版后的 JSON。

示例(PowerShell):

target\ELKRunner.exe test.json