gpt4 book ai didi

rdf - 是否可以为 JSON-LD 上下文文件中的同一个谓词分配两个不同的别名?

转载 作者:行者123 更新时间:2023-12-02 04:24:49 25 4
gpt4 key购买 nike

我正在为 JSON-LD 编写上下文文件 (.json)。我知道别名→谓词映射是一对一的,也就是说,每个别名都映射到一个谓词(很明显)。但反过来也是这样吗?或者我可以定义两个不同的别名来描述同一个谓词吗?

这只是为了使 JSON-LD 更具可读性和直观性。

这就是我想要做的:

    "headword": {
"@id": "ontolex:lexicalForm"
},
"wordform": {
"@id": "ontolex:lexicalForm"
}

我认为它应该可行,但我想听听以前实际这样做过的人的意见。

最佳答案

根据spec好像真的可以!?

即使可能,也不要这样做!

  1. 它使您的上下文更难阅读。读者必须搜索所有出现的 IRI 才能了解全貌。
  2. 这是违反直觉的。上下文是技术文档,为什么要引入这种冗余?
  3. 这使得从 Rdf 到 Json 的转换变得不可预测,因为不清楚将使用什么 Json-Key!

关于rdf - 是否可以为 JSON-LD 上下文文件中的同一个谓词分配两个不同的别名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55676644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com