我收到的查询结果为
钠^^ HTTP://www.w3.org/2001/xmlschema/string
它的格式是什么?
答案 0 :(得分:1)
在我看来,就像你在文字上调用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
如果您正在使用jena,请尝试getLexicalForm()
。 xsd:string是一个非常讨厌的类型。
答案 1 :(得分:0)
在Rdf中,这是指示文字数据类型的方法。例如,基数将表示为
的rdf:数据类型=“http://www.w3.org/2001/XMLSchema#int
结果显示字符串类型的文字“钠”。