json-graph-specification:JSON中表示图结构(节点边缘)的建议

时间:2024-06-13 06:52:27
【文件属性】:

文件名称:json-graph-specification:JSON中表示图结构(节点边缘)的建议

文件大小:21KB

文件格式:ZIP

更新时间:2024-06-13 06:52:27

Python

json-graph-specification 关于用JSON表示图结构的建议。 变化 2020年1月更新至版本2 重大更改-节点从数组/列表更改为地图/字典 较小的更改-更新了JSONSchema参考,添加了*id属性 利用对JSONSchema的更新来清理JSONSchema定义 2021年1月-由在hypergraph支持下 在规范中增加了超边 设计原则 文件图结构 使用有意义的属性名称,以反映值的语义类型。 属性名称不能太长。 当value是一个数组时,属性名称应为复数形式。 可以省略允许为null值的属性。 定义以进行内容验证。 结构概述(版本2) 节点对象 节点对象/地图表示图中的节点。 节点对象中的每个键都是该节点的唯一标识符。 节点对象是Map键的值。 节点对象属性 label属性为对象提供文本显示。 其值定义为JSON字符串。 元数据属性允许在对象上自定


【文件预览】:
json-graph-specification-master
----.gitignore(56B)
----json-graph-schema_v2.json(4KB)
----README.md(11KB)
----.github()
--------workflows()
----TESTING.md(604B)
----test()
--------test-examples.py(736B)
--------__init__.py(14B)
----json-graph-schema_v1.json(2KB)
----docker-compose.yml(214B)
----examples()
--------car_graphs.json(2KB)
--------hyper-directed.json(539B)
--------test.network.json(20KB)
--------les_miserables.json(58KB)
--------hyper-undirected.json(458B)
--------empty_test.json(169B)
--------usual_suspects.json(791B)
----LICENSE(1KB)
----package.json(694B)
----CNAME(23B)
----CONTRIBUTING.md(6KB)
----CODE_OF_CONDUCT.md(3KB)
----requirements.txt(63B)

网友评论