Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/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
是否可以在RDF/XML属性值中缩写URL?_Xml_Url_Rdf_Rdf Xml - Fatal编程技术网

是否可以在RDF/XML属性值中缩写URL?

是否可以在RDF/XML属性值中缩写URL?,xml,url,rdf,rdf-xml,Xml,Url,Rdf,Rdf Xml,我看到了以下XML片段: 简言之:是不是np:issue决定urn:library of congress:ndnp:mets:paper:issue 更正式地说:上面转换为某种三元组表示的XML是否包含三元组(让$引用表示元素的匿名节点) 或者它包含三元组 〈$, http://www.loc.gov/METS/TYPE, "np:issue"〉 “np:issue”是纯文本吗 我相信要记住,XML属性值中的URL不能使用名称空间进行缩写,但这是多年前我学会的。我读到了关于使用:=赋值语

我看到了以下XML片段:


简言之:是不是
np:issue
决定
urn:library of congress:ndnp:mets:paper:issue

更正式地说:上面转换为某种三元组表示的XML是否包含三元组(让
$
引用表示
元素的匿名节点)

或者它包含三元组

〈$, http://www.loc.gov/METS/TYPE, "np:issue"〉
“np:issue”
是纯文本吗


我相信要记住,XML属性值中的URL不能使用名称空间进行缩写,但这是多年前我学会的。我读到了关于使用
:=
赋值语法(可能是
)告诉解析器该值由名称空间缩写,但(afaik)从未成为标准。也许有一些我不知道的新惯例或规范?或者,从机械语义的角度来看,上述内容只是没有表达我认为它的意图吗?

不,它们不能使用名称空间前缀进行缩写。最多可以做的就是在属性中使用相对URI并设置一个xml:base。有关更多详细信息,请参阅规范

〈$, http://www.loc.gov/METS/TYPE, "np:issue"〉