是否有标准在 OPML 中的思维导图或流程图中引用交叉线。例如使用锚点和链接。好像gliffy这样的在线流程图编辑器可以导入OPML,但是导出的只是xml,不是OPML。简而言之:这个流程图可以用 OPML 编码,还是 OPML 仅限于没有交叉引用的大纲?
问问题
218 次
1 回答
0
简单地说:这个流程图可以用 OPML 编码吗?
是的,但是您必须提出自己的编码约定,并且没有大纲软件知道如何利用约定。
最简单的编码是三元存储,您通常认为它是一个包含 3 列的表,但在 OPML 中可能如下所示:
- 级别 1:主题:仅列出网络中的每个节点
- 级别 2:谓词:列出从每个节点出来
的弧的类型。
- 级别 3:对象:列出主题节点的每种弧的端点。
- 级别 2:谓词:列出从每个节点出来
的弧的类型。
您可能还想给节点一个键,这样您就不会一遍又一遍地重复相同的长标签(就像规范化数据库一样)。
在您给出的具体示例中,它可能如下所示:
- #1
- 文本:
- 有问题吗?
- 如果是这样:
- #2
- 别的:
- #3
- 文本:
- #2
- 文本:
- “给自己倒杯酒。”
- 下一个:
- #4
- 文本:
- #3
- 文本:
- “太好了!这需要喝一杯。”
- 文本:
(ETC。)
如果您想了解更多有关此概念的信息,RDF是将图形投影到树结构中的通用标准。
您绝对可以将 RDF 提升到 OPML,但特定于 RDF 的工具可以利用图结构并实际使用它来做一些事情,而大纲工具只处理树并且可能无法利用额外的信息。
但是,有一些大纲工具是建立在图模型上的。Mac 版的Tinderbox就是一个例子。
于 2012-06-28T15:57:46.280 回答