首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以将带有交叉线的流程图标记为OPML?

是否可以将带有交叉线的流程图标记为OPML?
EN

Stack Overflow用户
提问于 2011-09-27 20:14:44
回答 1查看 214关注 0票数 0

在带有锚点和链接的OPML.For示例中,思维导图或流程图中是否有引用交叉线的标准。看起来像gliffy这样的在线流程图编辑器可以导入OPML,但导出的只是xml,而不是OPML。简单地说:this flowchart可以用OPML编码吗?或者OPML是否仅限于没有交叉引用的大纲?

EN

回答 1

Stack Overflow用户

发布于 2012-06-28 23:57:46

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

是的,但是你必须想出你自己的约定来编码它,并且没有任何大纲软件会知道如何利用约定。

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

  • level 1:subject:仅列出网络中的每个节点
    • level 2:predicate:列出每个节点发出的弧的类型。
      • level 3:object:列出subject object的每种弧类型的端点

您可能还希望为节点提供一个键,这样就不会一次又一次地重复相同的长标签(就像规范化数据库一样)。

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

  • #1
    • text:
      • is a problem?

代码语言:javascript
复制
- ifso: 
    - #2

代码语言:javascript
复制
- else: 
    - #3

  • #2
    • text:
      • “给自己倒杯酒

代码语言:javascript
复制
- next: 
    - #4

  • #3
    • text:
      • “太棒了!这需要一个drink."

(等)

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

您完全可以将RDF提升到OPML中,但是特定于RDF的工具可以利用图结构并实际对其执行某些操作,而outliners只处理树,可能无法利用额外的信息。

但是,也有一些基于图形模型构建的大纲工具。用于mac的Tinderbox就是一个例子。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7568936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档