Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
xmlns属性在RDF中的作用是什么?_Xml_Rdf_Xml Namespaces - Fatal编程技术网

xmlns属性在RDF中的作用是什么?

xmlns属性在RDF中的作用是什么?,xml,rdf,xml-namespaces,Xml,Rdf,Xml Namespaces,我是RDF新手,我正在尝试从web上获取一些RDF文件。例如: 或 问题是,我应该向标记添加一些xmlns属性,但我不知道是哪个,也不知道为什么。 另外,我是否应该添加xml头?为了使用标记,您需要声明RDF名称空间 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 对于您自己的任何名称空间也是如此。所有XML文件都应该有一个XML头 例如 价值 为了使用标记,您需要声明RDF名称空间 xmlns:rdf="http://ww

我是RDF新手,我正在尝试从web上获取一些RDF文件。例如:

问题是,我应该向标记添加一些xmlns属性,但我不知道是哪个,也不知道为什么。
另外,我是否应该添加xml头?

为了使用标记,您需要声明RDF名称空间

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
对于您自己的任何名称空间也是如此。所有XML文件都应该有一个XML头

例如


价值

为了使用标记,您需要声明RDF名称空间

xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
对于您自己的任何名称空间也是如此。所有XML文件都应该有一个XML头

例如


价值
xmlns属性在RDF中的作用是什么

它们使您能够区分
和命名空间a,以及
和命名空间b(在命名空间b中可能有细微的不同…或者完全不同)

问题是,我应该向标记添加一些xmlns属性,但我不知道是哪个,也不知道为什么

而是必须知道“为什么”或“哪个”,而不知道另一个(或至少“关于什么”)。如果你不知道什么或为什么,为什么你认为你需要添加它们

另外,我是否应该添加xml头

定义“xml头”。如果您指的是
的xml声明,那么您只需要在不使用默认值(UTF-8/16和xml 1.0)的情况下使用它

xmlns属性在RDF中的作用是什么

它们使您能够区分
和命名空间a,以及
和命名空间b(在命名空间b中可能有细微的不同…或者完全不同)

问题是,我应该向标记添加一些xmlns属性,但我不知道是哪个,也不知道为什么

而是必须知道“为什么”或“哪个”,而不知道另一个(或至少“关于什么”)。如果你不知道什么或为什么,为什么你认为你需要添加它们

另外,我是否应该添加xml头


定义“xml头”。如果您指的是
的xml声明,那么您只需要在不使用默认值(UTF-8/16和xml 1.0)的情况下使用它即可。

谢谢,但是我从哪里获得类似“xmlns:myns=”的属性呢'from?@Dragos,对于您自己的数据,您可以定义名称空间及其URI:s。需要注意的是,名称空间URI:s是标识符,而不是用于访问内容的URL。因此,它们由您决定。谢谢,但是我从哪里获得像'xmlns:myns=“”这样的属性呢'from?@Dragos,对于您自己的数据,您可以定义名称空间及其URI:s。需要注意的是,名称空间URI:s是标识符,而不是访问内容的URL。因此,它们由您决定。我有上面的两个链接,我想在我的计算机上创建RDF文件。问题是,我的解析器无法识别或标记。应该在哪里我从您引用的文件中获得xmlns(显然,它们不是上面页面上的任何规范):
xmlns:gn=”http://www.geonames.org/ontology#“
xmlns:fb=”http://rdf.freebase.com/ns/"
我现在明白你刚才做了什么…谢谢。我有上面的两个链接,我想在我的计算机上创建RDF文件。问题是,我的解析器无法识别或标记。我应该从哪里获得xmlns?(显然,它们不是上面页面上的任何规范。)从你引用的文件:
xmlns:gn="http://www.geonames.org/ontology#“
xmlns:fb=”http://rdf.freebase.com/ns/“
我现在明白你刚才做了什么……谢谢。