如何对表示的 class 属性施加顺序?
How to impose order on class properties for representation?
当用它们的属性表示 类 时,例如在 Schema.org 中,是否有标准方法对属性列表施加顺序? schema.org 按字母顺序排序,但我可以想到不同顺序可能有用的用例。
RDF 和 OWL 没有定义属性的顺序 - 在这种情况下,您指的是断言公理或注释公理的序列,这些仅定义为集合,没有顺序的概念。
大多数工具会使用一些排序标准来简化用户的生活并保持文件表示的稳定性(例如,这样微小的更改只会为源代码控制存储库创建小的补丁集),但这些是特定于每个工具。
我认为不同的排序标准对查看数据的用户有用,但对查看文件的用户没有用——我所知道的 API 不反映在文件中的内存表示中看到的顺序公理,并且语言规范不需要它。
当用它们的属性表示 类 时,例如在 Schema.org 中,是否有标准方法对属性列表施加顺序? schema.org 按字母顺序排序,但我可以想到不同顺序可能有用的用例。
RDF 和 OWL 没有定义属性的顺序 - 在这种情况下,您指的是断言公理或注释公理的序列,这些仅定义为集合,没有顺序的概念。
大多数工具会使用一些排序标准来简化用户的生活并保持文件表示的稳定性(例如,这样微小的更改只会为源代码控制存储库创建小的补丁集),但这些是特定于每个工具。
我认为不同的排序标准对查看数据的用户有用,但对查看文件的用户没有用——我所知道的 API 不反映在文件中的内存表示中看到的顺序公理,并且语言规范不需要它。