W3C home > Mailing lists > Public > public-linked-json@w3.org > March 2013

Re: [json-ld.org] JSON-LD in HTML (#231)

From: Ivan Herman <ivan@w3.org>
Date: Fri, 22 Mar 2013 20:50:29 +0100
Cc: "'W3C RDF WG'" <public-rdf-wg@w3.org>, "'JSON-LD JSON'" <public-linked-json@w3.org>
Message-Id: <9C178BA6-59DA-40D2-9576-DCC145E54D3A@w3.org>
To: "Markus Lanthaler" <markus.lanthaler@gmx.net>
I am fine with what you propose. Mind you, it can also be used as a generic text (with trivial changes) in case we want to factor this out into a separate WG Note...


On Mar 22, 2013, at 20:08 , "Markus Lanthaler" <markus.lanthaler@gmx.net> wrote:

> On Friday, March 22, 2013 5:09 PM, Ivan Herman wrote:
>>> [[[
>>> If a processor extracts the JSON-LD content into RDF, it should
>> expand the
>>> JSON-LD fragment into an RDF dataset using the algorithm defined in
>>> JSON-LD-API Convert to RDF Algorithm [JSON-LD-API]. If the HTML file
>>> contains multiple JSON-LD script tags, or other RDF statements are
>>> extracted, the result is the RDF merge of the datasets.
>>> Other processors implementing this mechanism may choose to return the
>>> expanded JSON-LD output.
>>> ]]]
>>> I'm specifically worried about the second paragraph. This suggest (to
>> me at
>>> least), that other (?) processors should return expanded JSON-LD
>> output
>>> instead of returning it as is.
>> Ah! Markus, you are right, I missed that stuff. In my view, processors
>> return RDF. Full stop...
> My rewording (see below) I intentionally didn't use the word processor. What
> processor are you talking about? A JSON-LD processor? It wouldn't make much
> sense IMHO to restrict a JSON-LD processor to just extract RDF. As I said,
> what's done with the data is completely up to the application extracting it.
> We can say that if RDF is desired the specified algorithm should be used,
> but that's it IMO.
> [[[
> Defining how such data may be used is beyond the scope of this
> specification. The embedded JSON-LD document might be extracted as is or
> converted to RDF.
> If JSON-LD content is extracted as RDF, it should be expanded into an RDF
> dataset using the Convert to RDF Algorithm [JSON-LD-API]. If multiple
> embedded JSON-LD documents are extracted as RDF, the result is the RDF merge
> of the extracted datasets.
> ]]]
> Cheers,
> Markus
> --
> Markus Lanthaler
> @markuslanthaler

Ivan Herman, W3C Semantic Web Activity Lead
Home: http://www.w3.org/People/Ivan/
mobile: +31-641044153
FOAF: http://www.ivan-herman.net/foaf.rdf
Received on Friday, 22 March 2013 19:50:53 UTC

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