【问题标题】:Can flowcharts with crosslines be noted as OPML?可以将带有交叉线的流程图记为 OPML 吗?
【发布时间】:2011-09-27 12:14:44
【问题描述】:

在 OPML 中是否有参考思维导图或流程图中的交叉线的标准。例如使用锚点和链接。好像gliffy这样的在线流程图编辑器可以导入OPML,但是导出的只是xml,不是OPML。简单地说:this flowchart 可以用 OPML 编码,还是 OPML 仅限于没有交叉引用的大纲?

【问题讨论】:

    标签: opml outliner mindmap


    【解决方案1】:

    简单地说:这个流程图可以用 OPML 编码吗...?

    是的,但您必须自己制定如何编码的约定,并且没有大纲软件知道如何利用该约定。

    绝对最简单的编码是三元存储,您通常认为它是一个包含 3 列的表,但在 OPML 中可能如下所示:

    • 级别 1:主题: 仅列出网络中的每个节点
      • 级别 2:谓词: 列出从每个节点出来的弧的类型
        • 级别 3:对象:列出主题节点的每种弧的端点。

    您可能还想给节点一个键,这样您就不会一遍又一遍地重复相同的长标签(就像规范化数据库一样)。

    在您给出的具体示例中,它可能如下所示:

    • #1
      • 文本:
        • 有问题吗?
      • 如果是这样:
        • #2
      • 其他:
        • #3
    • #2
      • 文本:
        • “给自己倒杯酒。”
      • 下一步:
        • #4
    • #3
      • 文本:
        • “太好了!这需要喝一杯。”

    (等等)

    如果您想了解更多有关此概念的信息,RDF 是将图形投影到树结构中的通用标准。

    您绝对可以将 RDF 提升到 OPML,但 RDF 特定工具可以利用图结构并实际使用它来做一些事情,而大纲工具只处理树,可能无法利用额外的信息。

    但是,有一些大纲工具是建立在图模型之上的。 Tinderbox for mac 就是一个例子。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-19
      • 2010-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-06
      • 2021-06-06
      • 1970-01-01
      相关资源
      最近更新 更多