W3C home > Mailing lists > Public > public-linked-json@w3.org > February 2017

Re: Implementation in C of JSON-LD

From: Oscar Novo <oscar-novo@outlook.com>
Date: Thu, 9 Feb 2017 08:47:27 +0000
To: "public-linked-json@w3.org" <public-linked-json@w3.org>
Message-ID: <DB5PR0201MB1478150D6858CA1850B9DB3185450@DB5PR0201MB1478.eurprd02.prod.outlook.com>
Thanks Stian for the info. I will contact first the guys from Redland in case they are planning to implement it any time soon.


Oscar


On Tue, 17 Jan 2017 08:46:54 +0000, Oscar Novo <oscar-novo@outlook.com<mailto:oscar-novo@outlook.com?Subject=Re%3A%20Implementation%20in%20C%20of%20JSON-LD&In-Reply-To=%3C20170119110646.GH4848%40biggiebuntu.localdomain%3E&References=%3C20170119110646.GH4848%40biggiebuntu.localdomain%3E>> wrote:
>
> I'm planning to integrate json-ld into the LibCoAP open source code for a project but I haven't found any implementation of json-ld in C in your website (http://json-ld.org/). Do you know of any available implementation in C of json-ld?

Unfortunately the Redland RDF library don't support it yet

http://librdf.org/raptor/ says:

> JSON-LD is not supported - too complex to implement.

Not sure why as there should be many JSON libraries to get you started - I'm
sure contributions would be welcome.


Here are two C++ approaches which have been mentioned earlier:

As part of IDNI Tau-Chain:
https://github.com/naturalog/tauchain/blob/master/jsonld.cpp

Probaby outdated:
https://github.com/digitalbazaar/monarch/blob/jsonld/cpp/data/json/JsonLd.cpp
Received on Thursday, 9 February 2017 08:48:01 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:18:49 UTC