我们看到的网站,都是结构化数据的展现。但目前的网站展现依赖于展现层的代码,事实上,我认为结构化数据可以被自动的清晰展现。
结构化数据是树形结构的,树形结构的最重要关系就是父子关系。如果能展现父结点与子结点之间的关系,可以为数据操纵提供非常便利的手段。用户将专注于数
据操纵,而不是如何展现它。
父子关系可以简单的用缩进的列来表现,也可以用行。甚至排在周围,象恒星,行星卫星那样,同样是清晰的父子关系。
这儿引来了一个问题,树形展示和星际展示之间的联系是什么?想不通,先放放
结构化数据的平面展现,如果用列来展示,就是传统的文件管理器中显示的样子。如果用行,则类似。如果同时结合行与列,则是先进的Galance
table. 即能列展开,收缩,也可以横向展开,收缩。Excel中的数据透视表,是争对数字设计了,而上述结构则是争对文本设计的结构。
结合横,纵,包围,半包围等不同的父子关系展示方式,可以将数据展现成丰富的的格式,象网页那样,但不需要编程