- From: Stuart Sierra <the.stuart.sierra@gmail.com>
- Date: Fri, 7 Nov 2008 11:21:43 -0500
- To: semantic-web@w3.org
Hello, list!
I'm working on a custom web crawler that uses the "HTTP in RDF"
vocabulary <http://www.w3.org/TR/HTTP-in-RDF/> as its output format.
I have a question: Suppose I download a file from
<http://example.com/some/file>. It's not an RDF resource, just some
file of arbitrary bytes. Using the HTTP in RDF vocab, I get something
like this:
<:response1> a <http:Response>;
http:body <:body1> .
<:body1> a <cnt:Base64> ;
cnt:bytes "qouh3908t38hohfrf..."^^xsd:base64Binary .
Now suppose I want to refer to the content of that file as a resource.
Which would be more correct:
1. To define a new property, like <http://example.com/some/file>
hasContent <:body1>
2. To equate the two resources, like <http://example.com/some/file>
owl:sameAs <:body1>
The latter seems more logical to me, but is a resource "the same as"
its content?
Thanks,
Stuart Sierra
Received on Friday, 7 November 2008 16:52:44 UTC