【发布时间】:2019-08-06 16:17:02
【问题描述】:
我想知道是否有一个合适的术语来描述/获取多个文件或数据结构之间的差异的“差异”,以便生成的“差异”首先包含对 共有部分的描述所有文件/结构,然后描述必须如何修改这个“基础”文件/结构以获得单独的文件/结构,如果某些文件/结构彼此之间比其他文件/结构更相似,则最好采用分层方式。 p>
有一些关于如何使用某些工具(例如DIFF utility works for 2 files. How to compare more than 2 files at a time?)执行此操作的问题和答案,但由于我想针对特定类型的数据结构(即 JSON)执行此操作,我不知道我什至应该搜索什么。
在我看来,这种类型的问题应该很常见,可以有一个名称,例如“分层差异”(但它似乎是为分层数据结构上的 2 路差异保留的)、“共性发现”或类似的东西。
我猜想关于共性和差异的分层排序的相关概念是formal concept analysis,但这适用于属性集而不是分层数据结构,对我没有多大帮助。
【问题讨论】:
标签: diff terminology conceptual