W3C home > Mailing lists > Public > public-grddl-wg@w3.org > January 2008

Re: Multiple GRDDL results in a single transform??? GRDDL and Named Graphs

From: Jeremy Carroll <jjc@hpl.hp.com>
Date: Wed, 23 Jan 2008 10:59:52 +0000
Message-ID: <47971E28.2000204@hpl.hp.com>
To: "Booth, David (HP Software - Boston)" <dbooth@hp.com>
CC: "public-grddl-wg@w3.org" <public-grddl-wg@w3.org>, "patrick.stickler@nokia.com" <patrick.stickler@nokia.com>, "chris@bizer.de" <chris@bizer.de>, Phil Archer <parcher@icra.org>

Booth, David (HP Software - Boston) wrote:

> Can you please show an example?  If the input for test case
> http://www.w3.org/2001/sw/grddl-wg/td/grddl-tests#grddlonrdf
> were converted to this form, what would it look like?
> 
Sorry for delay in replying ...
http://www.w3.org/2001/sw/grddl-wg/td/grddlonrdf.rdf doesn't include a 
typed node ...

This means that we can't use the namespace doc method but
(referring to
http://www.w3.org/TR/rdf-syntax-grammar/#start
)
We can serve the following doc with mimetype application/rdf+xml:

<rdf:Description
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:foaf="http://xmlns.com/foaf/0.1/" 
xmlns:con="http://www.w3.org/2000/10/swap/pim/contact#"
xmlns:data-view="http://www.w3.org/2003/g/data-view#"
data-view:transformation="foaf2con.xsl"
rdf:about="http://musicbrainz.org/mm-2.1/album/6b050dcf-7ab1-456d-9e1b-c3c41c18eed2">
<foaf:maker>
<foaf:Agent 
rdf:about="http://musicbrainz.org/mm-2.1/artist/33b3c323-77c2-417c-a5b4-af7e6a111cc9">
<foaf:name>The Jimi Hendrix Experience</foaf:name>
</foaf:Agent>
</foaf:maker>

</rdf:Description>

This has one extra triple over and above the original, since the 
data-view:transformation is treated as a property attribute.

Adding a type triple instead, we could also serve the following as rdf/xml:


<eg:DummyType
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
xmlns:foaf="http://xmlns.com/foaf/0.1/" 
xmlns:con="http://www.w3.org/2000/10/swap/pim/contact#"
xmlns:eg="http://example.org/namespace#"
rdf:about="http://musicbrainz.org/mm-2.1/album/6b050dcf-7ab1-456d-9e1b-c3c41c18eed2">
<foaf:maker>
<foaf:Agent 
rdf:about="http://musicbrainz.org/mm-2.1/artist/33b3c323-77c2-417c-a5b4-af7e6a111cc9">
<foaf:name>The Jimi Hendrix Experience</foaf:name>
</foaf:Agent>
</foaf:maker>

</eg:DummyType>

And at http://example.org/namespace.rdf we have a namespace doc 
including the triple

<http://example.org/namespace#>
  dataview:namespaceTransformation
  <????/foaf2con.xsl> .

Jeremy
Received on Wednesday, 23 January 2008 11:01:14 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:39:12 UTC