W3C home > Mailing lists > Public > public-html@w3.org > January 2010

Re: Suggestion for Microdata to RDF conversion

From: Benjamin Nowack <bnowack@semsol.com>
Date: Fri, 22 Jan 2010 09:39:46 +0100
To: "Tab Atkins Jr." <jackalmage@gmail.com>
Cc: public-html@w3.org, "Philip Jšgenstedt" <philipj@opera.com>
Message-ID: <PM-GA.20100122093946.1E8C1.1.1D@semsol.com>
On 21.01.2010 16:56:39, Tab Atkins Jr. wrote:
>On Thu, Jan 21, 2010 at 3:36 PM, Benjamin Nowack <bnowack@semsol.com> wrote:
>> * The parser finds itemtype=http://xmlns.com/foaf/0.1/Person
>> * In common RDF practice, this (slash-)URI represents an RDF
>>  Class called "Person" from an RDF vocabulary identified by
>>  "http://xmlns.com/foaf/0.1/" (The other case are hash-URIs,
>>  where the term name is separated from the vocabulary URI
>>  by a #, e.g. as in "http://rdfs.org/sioc/ns#User").
>
>Is it possible to relatively reliably distinguish between slash and
>hash uri structures based on the itemtype?  If so, can your algorithm
>be extended to also handle the common hash-uri structure?

Yes and yes. The regex is basically just /^(.*[\/\#])([^\/\#]+)$/.
prefix.cc has a pretty comprehensive list of RDF vocabs in use [1].
They'd all work with this algorithm.

Ben

[1] http://prefix.cc/popular/all.file.txt



>
>~TJ
>
Received on Friday, 22 January 2010 08:40:20 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:17:00 GMT