ShExJava
GitHub
Javadoc
Demonstrator
Demonstrator
Predefined example:
Empty example
Simple ShExC example
Simple ShExR example
Names: ShapeOr in ShExC
Names: ShapeOr in ShExJ
Bug report: EachOf, OneOf, Cardinality in ShExC
Bug report: EachOf, OneOf, Cardinality in ShExJ
Datatypes constraint in ShExC
User data graph
Bug report graph
Countries Graph
Schema
Data
Schema format:
ShExC
ShExJ
ShExR(TURTLE)
ShExR(JSONLD)
ShExR(NTRIPLES)
ShExR(RDF/JSON)
ShExR(RDF/XML)
ShExR(TRIG)
Data format:
TURTLE
JSONLD
NTRIPLES
RDF/JSON
RDF/XML
TRIG
Validation Algorithm:
Refine validation (compute a typing for the objects of the graph againt the shape expression of the rules map)
Recursive validation (test if a node has a ShapeExpr)
Focus node:
Shape:
Display only positive result
Display the graph