首页 文章

Sparql查询格式

提问于
浏览
0

我得到的查询结果为

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

它是什么格式的?

2 回答

  • 1

    在Rdf中,这是指示文字的数据类型的方式 . 例如,基数将表示为

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

    结果表明字符串的字形“钠” .

  • 0

    它看起来像你在文字上打电话 toString() (也许只是打印它) . 结果中的RDF节点可能是资源(未标记或带有URI)或文字 . 文字通常是结构化的东西,由词汇形式和(可选)数据类型或语言组成 . 在这里找到's a convention from summarising these complex objects in strings, which you' .

    例如:

    // 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是一个非常讨厌的类型 .

相关问题