JSON#

JSON 数据#

生成和解析适用于 NetworkX 图形的 JSON 序列化数据。

这些格式适用于 d3.js 示例 https://d3js.org/

NetworkX 可以生成的三种格式是:

node_link_data(G, *[, source, target, name, ...])

返回适合JSON序列化和在JavaScript文档中使用的节点链接格式数据。

node_link_graph(data[, directed, ...])

返回从节点-链接数据格式构建的图。 适用于从JSON反序列化。

adjacency_data(G[, attrs])

返回适合JSON序列化和在JavaScript文档中使用的邻接格式数据。

adjacency_graph(data[, directed, ...])

返回从邻接数据格式生成的图。

cytoscape_data(G[, name, ident])

返回以Cytoscape JSON格式(cyjs)表示的数据。

cytoscape_graph(data[, name, ident])

从符合Cytoscape JSON格式的字典创建一个NetworkX图。

tree_data(G, root[, ident, children])

返回适合JSON序列化和在JavaScript文档中使用的树形格式数据。

tree_graph(data[, ident, children])

返回从树形数据格式转换的图。