Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Discussion: Requête sur dbpedia

  1. #1
    Futur Membre du Club
    Inscrit en
    octobre 2010
    Messages
    111
    Détails du profil
    Informations forums :
    Inscription : octobre 2010
    Messages : 111
    Points : 15
    Points
    15

    Par défaut Requête sur dbpedia

    Bonjour tout le monde, SVP j'ai une question par rapport une requête sparql
    en fait comment faire pour que cette requête m'affiche le label même si le commentaire n'existe pas !!??
    Code :
    1
    2
    3
    4
    5
    6
     
    String queryString =	"SELECT  ?label ?comment " + " WHERE { " +
                                         "<"+uri2+">  <http://www.w3.org/2000/01/rdf-schema#label> ?label." +
    					"<"+uri2+">  <http://www.w3.org/2000/01/rdf-schema#comment> ?comment." +
    					"  FILTER langMatches(lang(?label), 'en') " +
                                            "  FILTER langMatches(lang(?comment), 'en')}";

  2. #2
    Membre Expert

    Homme Profil pro Chris Camel
    Architecte de système d'information
    Inscrit en
    novembre 2006
    Messages
    1 245
    Détails du profil
    Informations personnelles :
    Nom : Homme Chris Camel
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : novembre 2006
    Messages : 1 245
    Points : 1 908
    Points
    1 908

    Par défaut

    OPTIONAL devrait le faire :

    Code :
    1
    2
    3
    4
    5
    6
    SELECT  ?label ?comment WHERE { 
       <http://uri2> <http://www.w3.org/2000/01/rdf-schema#label> ?label.     
       OPTIONAL { <http://uri2> <http://www.w3.org/2000/01/rdf-schema#comment> ?comment. }
       FILTER langMatches(lang(?label), 'en') 
       FILTER langMatches(lang(?comment), 'en')
    }

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •