我是语义网的新手。 在学习Jena Programming时,我遇到了不同类型的命名空间。例如:
哈希类型命名空间: 的xmlns:RDF =" HTTP://www.w3.org/1999/02/22-rdf-syntax-ns#"
斜杠类型命名空间: 的xmlns:FOAF =" HTTP://xmlns.com/foaf/0.1/
简单命名空间: 的xmlns:管理员=" HTTP://webns.net/mvcb"
请解释这里提到的所有三种命名空间之间的区别。如果还有其他一些其他类型的命名空间,请与您的答案分享。
答案 0 :(得分:3)
最后一个并不简单。缺少分隔符意味着,当用于为本地名称添加前缀时,您将失去将绝对IRI分解回名称空间和本地名称的能力。它最有可能引起其他本体用户的混淆。
至于其他两个,使用其中一个的IRI的功能没有区别 - 主要区别在于工具链如何使用这些信息。 Stanislaw在评论中提供的链接是一个良好的开端。