[prev in list] [next in list] [prev in thread] [next in thread]
List: mozilla-rdf
Subject: Re: Any way to add RDF:ID in a RDF Assert?
From: Axel Hecht <axel () pike ! org>
Date: 2004-10-12 11:10:02
Message-ID: ckge27$g4l3 () ripley ! netscape ! com
[Download RAW message or body]
L. Eng wrote:
> Hi Axel
>
> Sorry, I should have been more specific. When I do this:
>
> datasource.Assert(subject, property, object, true);
>
> how do I specify the RDF:ID? The ID belongs to the assertion, not to
> any of the parts. Right now, I'm assuming I have to manually edit the
> rdf file and add the ID. Is there another way?
> Thanks for the help.
> Larry
Dang me. I should have read more closely. Reification. Bah.
In short, we don't support this. Look at
http://www.w3.org/TR/rdf-primer/#reification for the graph that creates.
AFAIK (didn't check, but I'd be highly suprised), the serializer won't
map that to an rdf:ID on the property element, though.
Axel
>
> Axel Hecht <axel@pike.org> wrote in message news:<ckdqc2$dlp1@ripley.netscape.com>...
>
>>L. Eng wrote:
>>
>>>Hi,
>>>I need to specify a RDF:ID (e.g., "s1") in a RDF assertion, such as in
>>>this example from "Practical RDF":
>>>
>>><RDF:Description RDF:about="http://www.webreference.com/dhtml/hiermenus">
>>><pstcn:Contains RDF:ID="s1">
>>>Tutorials and source code.....
>>></pstcn:Contains>
>>></RDF:Description>
>>>
>>>Is there any way, easy or hard, to do this in Moz? Do I have to roll
>>>my own Assert or post-Assert edit? If there's another way to refer to
>>>a triple, a way to pseudo-reify, I'll take that too.
>>>Thanks.
>>>Larry
>>
>>RDF:ID get's mapped to baseURI#s1. Just get that resource from the rdf
>>service.
>>
>>http://www.w3.org/TR/rdf-primer/#newresources has more.
>>
>>Axel
_______________________________________________
Mozilla-rdf mailing list
Mozilla-rdf@mozilla.org
http://mail.mozilla.org/listinfo/mozilla-rdf
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic