W3C home > Mailing lists > Public > semantic-web@w3.org > March 2018

Re: System for generating schema based web forms?

From: Thomas Francart <thomas.francart@sparna.fr>
Date: Thu, 8 Mar 2018 08:24:15 +0100
Message-ID: <CAPugn7U5H99FxLM5j53VPkGpq0xQr9YiGcVc4Hi12Y9KR9FWrQ@mail.gmail.com>
To: Patrick Golden <ptgolden@email.unc.edu>
Cc: Semantic Web <semantic-web@w3.org>
Hello

Quite some time ago (4 years) I have successfully used RDForms for this :
http://rdforms.org/#!index.md
In my opinion SHACL would now be the way to go for this.
React-JsonLd-editor looks really nice, although maybe a little too
triple-oriented for non-RDF-aware end users.

Thomas


2018-03-07 20:07 GMT+01:00 Patrick Golden <ptgolden@email.unc.edu>:

> Hi Mikael,
>
> My colleague, Ryan Shaw, has started to put together an editor [1] that
> generates a form whose inputs are populated by the terms of RDF
> vocabularies loaded into it. Currently, it reads and generates JSON-LD. We
> have discussed augmenting it to use ShEx or SHACL shapes to generate more
> structured forms ahead of time.
>
> This demo [2] dynamically loads vocabularies from https://lov.okfn.org/
>
> [1] https://github.com/editorsnotes/react-jsonld-editor
> [2] https://editorsnotes.github.io/edit-with-lov/
>
> Best,
> Patrick
>
>
> On 03/07/2018 10:04 AM, Mikael Pesonen wrote:
>
>>
>> Hi,
>>
>> is there a system that can read schema definition RDF/XML and render
>> dynamic web form for inputting and editing properties? Data input and
>> output could be JSON or
>> directly on triple store such as Apache Jena.
>>
>> For example using schema.org RDF/XML you could create new item Creative
>> Work/Book and insert the properties you are interested of, such as name and
>> isbn.
>>
>> Thanks!
>>
>>
>
>


-- 

*Thomas Francart* -* SPARNA*
Web de *données* | Architecture de l'*information* | Accès aux
*connaissances*
blog : blog.sparna.fr, site : sparna.fr, linkedin :
fr.linkedin.com/in/thomasfrancart
tel :  +33 (0)6.71.11.25.97, skype : francartthomas
Received on Thursday, 8 March 2018 07:25:02 UTC

This archive was generated by hypermail 2.3.1 : Thursday, 8 March 2018 07:25:10 UTC