NRD Studio导出CSV、Excel和JSON等文件中内容说明

NRD Studio导出CSV、Excel和JSON等非图片类型文件,包含的内容与用于本地导入的模板文件格式基本一致。

以一个简单图谱为例,介绍各种导出文件的内容。

在线预览地址:https://nrdstudio.cn/view/link/92c7b3be4f9be307dadd957e8d9880cf

图谱中包含3个节点、2条关系、2个圈子和2个标签。

一、文本文件

  • 内容:节点名称、节点描述、关系名称、圈子名称、圈子描述、标签名称和标签描述。
  • 编辑:支持。
  • 用于本地导入:不支持。
文本A 文本A的描述
文本B 文本B的描述
文本C 文本C的描述

V1
V2

测试圈子1 测试圈子1的描述
测试圈子2 测试圈子2的描述
绿色
橘黄色

二、NRD Studio文件(.nrd)

NRD Studio文件是二机制文件,主要用于转存。

  • 内容:全部数据和样式。
  • 编辑:不支持。
  • 用于本地导入:支持。

三、Excel单文件-网格式

Excel网格式适用于简单图谱,节点间多于两条关系时,会导出不完整的关系链。

  • 内容:节点名称、节点描述、关系名称。
  • 编辑:支持。
  • 用于本地导入:支持。

四、Excel单文件-线性式

Excel线性式包含完整的关系链,通用性更强。

内容:节点名称、节点描述、关系名称。
编辑:支持。
用于本地导入:支持。

五、Excel双文件

Excel双文件同单文件线性式,原理是把节点和关系两个页签拆分为独立的文件,同样包含完整的关系链。

内容:节点名称、节点描述、关系名称。
编辑:支持。
用于本地导入:支持。

六:JSON单文件

内容:节点名称、节点描述、关系名称。
编辑:支持。
用于本地导入:支持。

{
    "nodes": [
        {
            "id": 0,
            "name": "文本A",
            "desc": "文本A的描述"
        },
        {
            "id": 1,
            "name": "文本B",
            "desc": "文本B的描述"
        },
        {
            "id": 2,
            "name": "文本C",
            "desc": "文本C的描述"
        }
    ],
    "links": [
        {
            "source": 0,
            "target": 1,
            "relation": "V1"
        },
        {
            "source": 0,
            "target": 2,
            "relation": "V2"
        }
    ]
}

七:JSON双文件

JSON双文件同单文件,原理是把节点和关系两个模块拆分为独立的文件。

内容:节点名称、节点描述、关系名称。
编辑:支持。
用于本地导入:支持。

八:CSV文件

导出ZIP格式的压缩包,包含节点数据和关系数据两个文件。

内容:节点名称、节点描述、关系名称。
编辑:支持。
用于本地导入:支持。

节点文件

name,desc
文本A,文本A的描述
文本B,文本B的描述
文本C,文本C的描述

关系文件

source,target,relation
文本A,文本B,V1
文本A,文本C,V2

九:Markdown文件

内容:项目标题、作者、日期、统计数据、节点和关系数据等。
编辑:支持。
用于本地导入:不支持。

Markdown文件表现效果与实际使用的阅读器有关,参考如图: