1

在由不同学科组成的大型协作者群体中制作数据驱动的应用程序时(例如,在制作游戏时),我们通常必须决定以何种格式存储这些数据。

XML 因无法合并而臭名昭著,这使得包含分支的实际工作流更加痛苦。人们甚至为他们的学位写了关于这个主题的 CS 论文:https ://curve.carleton.ca/system/files/etd/c6fe573c-50e5-4439-9963-be75ed60547b/etd_pdf/27e1a5dbb0c326bedf15ff286310222a/wei-mergingofxmldocuments.pdf

JSON 合并得更好,但仍然不是真正的合并友好。

有谁知道是否有任何格式可以很好地合并,或者如果设计自定义数据格式,它可能看起来有助于可合并性?

我只关心它如何影响可合并性。

数据大小和运行时考虑不是问题,因为内容创建者保存文件的格式不必与应用程序在运行时使用的格式相同 - 它可以转换为运行时友好的表示。

我也不关心人类的可编辑性/可读性,因为可以制作一个人性化、高性能的编辑器来让人们使用数据。

4

0 回答 0