- From: Jose Emilio Labra Gayo <labra@uniovi.es>
- Date: Sat, 11 Aug 2018 15:33:53 +0200
- To: ddooss@wp.pl
- Cc: semantic-web@w3.org, public-rdf-shapes@w3.org
- Message-ID: <CAJadXXJBuUMskczc9i-fRCv0rkN+qmSYsC9MCD11omEDBhqu9A@mail.gmail.com>
The conversion between ShExC to/from ShExJ is usually supported by ShEx conforming implementations as they are part of the ShEx spec ( https://shexspec.github.io/spec/). There are some online demos that allow you to convert between them. For example, in this link (https://goo.gl/wPjFv6) you can see the result of converting from ShExC to ShExJ a simple schema using the rdfshape demo tool (http://rdfshape.weso.es), and the same example can be seen using the shex.js library (https://goo.gl/AupsPX). SHACLC was a draft proposal for SHACL but is not part of the SHACL recommendation, so SHACL conforming implementations are not required to implement it. At this moment, I am not aware of open source SHACLC implementations. Currently, the SHACLex library (http://labra.weso.es/shaclex/) has partial converters between subsets of SHACL and ShEx but it is work in progress. Regards, Jose Labra On Fri, Aug 10, 2018 at 2:42 PM Dominik Tomaszuk <ddooss@wp.pl> wrote: > Dear Colleagues, > > Do you know any tools for transforming: > 1. from SHACL [1] into SHACLC [2] and/or from SHACLC into SHACL]? > 2. from ShExJ [3] (or other RDF syntax e.g. Turtle) into ShExC [3]? > > [1] https://www.w3.org/TR/shacl/ > [2] https://w3c.github.io/shacl/shacl-compact-syntax/ > [3] http://shex.io/shex-semantics/ > > Best regards, > > -- > Dominik Tomaszuk > Research Fellow > University of Bialystok > Poland > > -- > Saludos, Labra >
Received on Saturday, 11 August 2018 13:34:33 UTC