- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Thu, 13 May 2004 15:37:30 +0100
- To: <kendall@monkeyfist.com>, "'RDF Data Access Working Group'" <public-rdf-dawg@w3.org>
> Ouch... Does that mean your volunteering to convert the > RDF-XML that's there to N3 or Turtle? Please? :> > > (I'd prefer *not* NTriples in this doc.) Can do - see below for some samples of UC 2.2. Its just running the RDF/XML through jena.rdfcopy then neatening a touch: I've attached some examples: the pretty N3 writer, the plain one (no nested bNodes) and q-triples (N-Triples-like but with prefixing for qnames). It is what ever makes it clearest for the reader. Shows up the parse error in 2.3 as well (ObjectName and /objectName). There is the matter that only RDF/XML is an official syntax for RDF; N-triples is defined by RDF-core as a testing syntax. Andy PS "Triumph" is a registered trademark. --------------------------------------------------------- N3 Pretty Writer: @prefix triumph: <http://triumph.info/schema/#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . <http://triumph.info/part/0d92ie433> rdf:type triumph:part ; rdfs:label "Accelerator Cable MK3" ; triumph:depends-on <http://triumph.info/part/329i2dk39> ; triumph:part-for <http://triumph.info/2004/SpeedTriple> ; triumph:part-number "LCD 100-04BSPT" . <http://triumph.info/part/329i2dk39> rdfs:label "Mounting Bracket" ; triumph:requires [ triumph:has-number "4" ; triumph:part-number "149028ab-MT" ; triumph:type <http://triumph.info/part-type/screwx> ] . --------------------------------------------------------- N3-PLAIN: no nested bNodes: @prefix triumph: <http://triumph.info/schema/#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . <http://triumph.info/part/0d92ie433> rdf:type triumph:part ; triumph:depends-on <http://triumph.info/part/329i2dk39> ; rdfs:label "Accelerator Cable MK3" ; triumph:part-number "LCD 100-04BSPT" ; triumph:part-for <http://triumph.info/2004/SpeedTriple> . <http://triumph.info/part/329i2dk39> triumph:requires _:b1 ; rdfs:label "Mounting Bracket" . _:b1 triumph:type <http://triumph.info/part-type/screwx> ; triumph:has-number "4" ; triumph:part-number "149028ab-MT" . --------------- N3-TRIPLES: adding a prefix of http://triumph.info/part/ and http://triumph.info/2004/ would compact it more. @prefix triumph: <http://triumph.info/schema/#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . <http://triumph.info/part/0d92ie433> rdf:type triumph:part . <http://triumph.info/part/0d92ie433> triumph:part-for <http://triumph.info/2004/SpeedTriple> . <http://triumph.info/part/0d92ie433> triumph:part-number "LCD 100-04BSPT" . <http://triumph.info/part/0d92ie433> triumph:depends-on <http://triumph.info/part/329i2dk39> . <http://triumph.info/part/0d92ie433> rdfs:label "Accelerator Cable MK3" . <http://triumph.info/part/329i2dk39> rdfs:label "Mounting Bracket" . <http://triumph.info/part/329i2dk39> triumph:requires _:b1 . _:b1 triumph:type <http://triumph.info/part-type/screwx> . _:b1 triumph:part-number "149028ab-MT" . _:b1 triumph:has-number "4" . -------- Original Message -------- > From: public-rdf-dawg-request@w3.org <> > Date: 13 May 2004 13:39 > > On Thu, May 13, 2004 at 11:56:14AM +0100, Seaborne, Andy wrote: > > > I would be happy if we specify the data in N-triples (or N3 or > > Turtle), rather than RDF/XML. Because the same RDF graph can be > > written in a variety of styles in RDF/XML, something that makes the > > triples clearer might be more helpful to the reader. > > Ouch... Does that mean your volunteering to convert the > RDF-XML that's there to N3 or Turtle? Please? :> > > (I'd prefer *not* NTriples in this doc.) > > In other words: I'm fine w/ that but prolly won't have time > to get to it today, and I'm gonna be in Pittsburgh from tonight till > Sunday. > > Best, > Kendall
Received on Thursday, 13 May 2004 10:38:13 UTC