- From: Andy Seaborne <andy.seaborne@talis.com>
- Date: Tue, 09 Mar 2010 09:16:18 +0000
- To: Dave Beckett <dave@dajobe.org>
- CC: "Houghton,Andrew" <houghtoa@oclc.org>, David Booth <david@dbooth.org>, semantic-web@w3.org
On 08/03/2010 4:44 PM, Dave Beckett wrote: > On Mon, 8 Mar 2010, Houghton,Andrew wrote: > >>> From: semantic-web-request@w3.org [mailto:semantic-web-request@w3.org] >>> On Behalf Of David Booth >>> Sent: Monday, March 08, 2010 10:49 AM >>> To: Dave Beckett >>> Cc: semantic-web@w3.org >>> Subject: Re: RDF Syntaxes 2.0 >>> >>> On Mon, 2010-01-25 at 08:23 -0800, Dave Beckett wrote: >>> [discussion of updating Turtle to handle quads / named graphs] >>>> I was more thinking of allowing something like >>>> >>>> <s> <p> <o> <g> . >> >> Why does Turtle need to handle quads when there is the Trig format >> which does handle graphs and is a superset of Turtle? What am I >> missing here? > > Trig does exist but one reason is that it isn't as widespread in support > compared to Turtle. That's not a huge reason, it might be better that > the two formats are separate (mime types) so people can know before > parsing whether they have a single graph or a graph-set. Yes - it turns out to be quite useful to know if quads or triples are in the format because triples may be directed to one particular graph in a stored RDF dataset, a suituation where quads don't make sense. Because N-Quads is a superset of N-Triples, there may be a lot of triples before the first quad. Andy >>> - the graph URI would be easier to strip off when converting the quads >>> back to triples, because one could simply strip everything through the >>> first space on each line -- a very easy sed script. >> >> Note, I think you mean "strip everything through the first >> *whitespace*". Regardless of N-triples or Turtle each <s> <p> <o> can >> be on separate physical lines: >> >> <s> >> <p> >> <o> >> . > > Only Turtle (& N3) allows that, N-Triples requires 1-triple per line. > > Dave > >
Received on Tuesday, 9 March 2010 09:16:48 UTC