• SPARQL查询类的实例

    普通类
    • 支持
    • 批判
    • 提问
    • 解释
    • 补充
    • 删除
    • 1.需求

    诗人类有个子类唐朝诗人,其中李白是唐朝诗人的实例,但李白没有显式地标识为诗人类,现在检索诗人类时,想把诗人类的子类如唐朝诗人、宋朝诗人等的实例也一并检索出来。

    • 2.解决程序

    (1)定义前缀信息

    1. public static final String prefix ="PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> "  
    2.         +" PREFIX  owl: <http://www.w3.org/2002/07/owl#> "  
    3.         +" PREFIX  rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>"

    (2)编写检索程序

    1. String sparqlQueryString = SparqlPrefix.prefix  
    2.             + " SELECT ?y WHERE { ?x rdfs:subClassOf* " + hanzi + " ."  
    3.             + " ?y rdf:type ?x .}";  
    • 标签:
    • 解决
    • 实例
    • 程序
    • 人类
    • 检索
    • 查询
    • 诗人
    • x.
    • http
    • www.w3.org
    • sparql
    • 2.
    • 1.
  • 加入的知识群:
    学习元评论 (0条)

    评论为空
    聪明如你,不妨在这 发表你的看法与心得 ~



    登录之后可以发表学习元评论
      
暂无内容~~
顶部