Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.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
Xml Sparql查询格式_Xml_Semantics_Sparql_Jena - Fatal编程技术网

Xml Sparql查询格式

Xml Sparql查询格式,xml,semantics,sparql,jena,Xml,Semantics,Sparql,Jena,我得到的查询结果如下所示 钠^^http://www.w3.org/2001/xmlschema/string 它是什么格式?在Rdf中,这是指示文本数据类型的方法。例如,基数将表示为 rdf:数据类型=”http://www.w3.org/2001/XMLSchema#int 结果是字符串类型的文本“钠”。在我看来,您对文本调用了toString()(可能只是通过打印)。结果中的RDF节点可能是资源(未标记或带有URI)或文本。文本通常是结构化的,由词汇形式和(可选)组成数据类型或语言。在字符

我得到的查询结果如下所示

钠^^http://www.w3.org/2001/xmlschema/string


它是什么格式?

在Rdf中,这是指示文本数据类型的方法。例如,基数将表示为

rdf:数据类型=”http://www.w3.org/2001/XMLSchema#int


结果是字符串类型的文本“钠”。

在我看来,您对文本调用了
toString()
(可能只是通过打印)。结果中的RDF节点可能是资源(未标记或带有URI)或文本。文本通常是结构化的,由词汇形式和(可选)组成数据类型或语言。在字符串中总结这些复杂对象有一个惯例,您可以在这里找到

例如:

// a plain literal, no datatype, no language
"Sodium"

// typed literal, lexical form "Sodium", datatype xsd:string
"Sodium"^^<http://www.w3.org/2001/xmlschema/string>

// lexical form "Sodium", language "en"
"Sodium"@en 
//纯文本,无数据类型,无语言
“钠”
//类型化文字,词汇形式“钠”,数据类型xsd:string
“钠”^^
//词汇形式“钠”,语言“en”
“钠”@en
如果您正在使用jena,请尝试对literal.xsd:string使用
getLexicalForm()