- From: Jean-Claude Moissinac <jean-claude.moissinac@telecom-paristech.fr>
- Date: Tue, 18 Mar 2014 21:58:54 +0100
- To: Markus Lanthaler <markus.lanthaler@gmx.net>
- Cc: public-linked-json@w3.org
- Message-ID: <CAP8HVi1=w24u9mAxT-qS=_e0h3wUfp-0hZc-16z=sO=sDNniuQ@mail.gmail.com>
Perhaps some of you will see with interest what I've done from on ontology
with JSON-LD and D3.
It's here
http://onsem.wp.mines-telecom.fr/2014/03/18/web-visualization-of-a-simple-ontology/
Sorry for the english; it will be double-checked soon, but I beleive the
post is good enough to share it and it's a start of some interesting things.
Jean-Claude
--
Jean-Claude Moissinac
2014-03-08 19:31 GMT+01:00 Markus Lanthaler <markus.lanthaler@gmx.net>:
> Hi Jean-Claude
>
> On Saturday, March 08, 2014 7:17 PM, Jean-Claude Moissinac wrote:
>
> > I'm trying to define a context for the following transformation
> > and after reading and trying, I'm not able to get the result
> > My source extract
> > "http://www.w3.org/2000/01/rdf-schema#label": [
> > {
> > "@language": "fr",
> > "@value": "memoriser"
> > },
> > {
> > "@language": "en",
> > "@value": "remember"
> > }
> > ],
> >
> > As you can see, it's a part of an OWL ontology transformed in json-ld
> > I would like to get
> > "label": [ "fr": "memoriser", "en": "remember" ],
>
> What you are looking for are language maps [1]. Actually it's quite
> trivial... well, it always is if you know how to do it, right? :-) You just
> have to map "label" to rdfs:label and set its @container to @language. So
> the context would be
>
> {
> "@context": {
> "label": {
> "@id": "http://www.w3.org/2000/01/rdf-schema#label",
> "@container": "@language"
> }
> }
> }
>
> Here's a direct link to the playground demonstrating it:
>
> http://bit.ly/1g99PEm
>
>
> HTH,
> Markus
>
>
> [1] http://www.w3.org/TR/json-ld/#string-internationalization
> (see Example 34)
>
>
> --
> Markus Lanthaler
> @markuslanthaler
>
>
>
>
>
Received on Tuesday, 18 March 2014 20:59:42 UTC