Re: Checking equality of graphs serialized in JSON-LD and Turtle

FWIW, I believe most of this is covered by
http://www.w3.org/2001/sw/wiki/How_to_diff_RDF#JSON-LD
On Oct 17, 2014 8:37 AM, "☮ elf Pavlik ☮" <perpetual-tripper@wwelves.org>
wrote:

> Howdy,
>
> I work on automated tests for examples in draft of ActivityStreams 2.0
> spec[1]
>
> So far I use jsonld.js to get N-Quads from JSON-LD examples in spec +
> latest context document. For now I modified those N-Quads by hand to
> make it more human readable Turtle so we can review and define expected
> RDF as fixtures.
>
> I still don't have clear strategy how to compare graphs serialized in
> both JSON-LD and Turtle. I plan to use N3.js to parse turtle, also in
> LevelGraph extensions[2][3] we already have code which converts both
> serializations to array of plain triples for persisting them. It may
> require some carefulness with blank nodes...
>
> I remember us having conversation about common js format which we could
> use as common base for converting all the other serializations. I think
> we considered expanded JSON-LD as main candidate.
>
> Any recommendations for quick way of comparing, for now just equality,
> graphs serialized in JSON-LD and Turtle?
>
> Thanks!
>
>
> [1] https://github.com/jasnell/w3c-socialwg-activitystreams/pull/32
> [2] https://github.com/mcollina/levelgraph-jsonld
> [3] https://github.com/mcollina/levelgraph-n3
>
>

Received on Sunday, 19 October 2014 01:48:12 UTC