We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In order to validate RDF behind SPARQL endpoints, several ShEx implementation have extended node selectors in shape maps with SPARQL queries.
This allows, for example to use the following syntax:
SPARQL ' ' 'SELECT * WHERE { ?x rdfs:subClassOf*/rdf:type :Person . ?x :birthPlace :Spain }'''@<SpaniardShape>
to check all nodes that are instances of :Person and whose :birthPlace is :Spain to conform with <SpaniardShape>.
:Person
:birthPlace
:Spain
<SpaniardShape>
At this moment, both Shex.js and SHalclEX support this feature and with the recent adoption of ShEx in wikidata this feature is being used a lot.
The text was updated successfully, but these errors were encountered:
No branches or pull requests
In order to validate RDF behind SPARQL endpoints, several ShEx implementation have extended node selectors in shape maps with SPARQL queries.
This allows, for example to use the following syntax:
to check all nodes that are instances of
:Person
and whose:birthPlace
is:Spain
to conform with<SpaniardShape>
.At this moment, both Shex.js and SHalclEX support this feature and with the recent adoption of ShEx in wikidata this feature is being used a lot.
The text was updated successfully, but these errors were encountered: