- From: Damian Steer <d.steer@bristol.ac.uk>
- Date: Thu, 4 Aug 2011 15:41:24 +0100
- To: Alexander Dutton <alexander.dutton@oucs.ox.ac.uk>
- Cc: Linked Open Data <public-lod@w3.org>
On 4 Aug 2011, at 14:22, Alexander Dutton wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi all, Hi Alex, > Say I have an XML document, <http://example.org/something.xml>, and I > want to talk about about some part of it in RDF. As this is XML, being > able to point into it using XPath sounds ideal, leading to something like: > > <#fragment> a fragment:Fragment ; > fragment:within <http://example.org/something.xml> ; > fragment:locator "/some/path[1]"^^fragment:path . I think you're mostly describing XPointer? [1][2] > (For now we can ignore whether we wanted a nodeset or a single node, > and how to handle XML namespaces.) XPointer certainly handles this. You might find it a little scary :-) > More generally, we might want other ways of locating fragments > (probably with a datatype for each): By 'more generally' do you mean non-xml documents? > * character offsets / ranges [3] > Has something already done this? Is it even (mostly?) sane? a) Yes, b) I shall withhold comment concerning the sanity of xpointer. Damian [1] <http://www.w3.org/TR/xptr-framework/> [2] <http://www.w3.org/TR/xptr-xpointer/> [3] <http://www.w3.org/TR/xptr-xpointer/#stringrange>
Received on Thursday, 4 August 2011 14:43:07 UTC