On Wed, Nov 27, 2013 at 2:42 PM, Thomas Marsh <[email protected]> wrote:
> On 11/27/13, 10:55 AM, Joshua TAYLOR wrote:
>>
>> On Wed, Nov 27, 2013 at 1:27 PM, Thomas Marsh <[email protected]> wrote:
>>>
>>> my problem is that when I get to an anonymous individual, I can't tell
>>> which
>>> file it came from, and so I can't tell which namespace to put it into.
>>
>> What do you mean "put it into a namespace"?  It's an anonymous
>> individual;  it doesn't have an IRI.  "Namespaces" are just IRI
>> prefixes used for convenience.  If something is anonymous and doesn't
>> have an IRI, then it has no IRI to abbreviate with a namespace prefix.
>>
> yes, that is exactly my problem.   my store requires me to state where I am
> storing everything.  I was going to try to use the ontology uri for the file
> where the anonymous individual was declared as a workaround.    the problem
> is that I can't find where it was declared by the time everything's been
> read into the model.

Without some more information about your proprietary store, it's not
clear what you're trying to do or what requirements it imposes on you.
 "my store requires me to state where I am storing everything."
Aren't you storing everything in the store?  In Jena, blank nodes do
have AnonIds that you can extract with getId.  Maybe you could
construct an identifier with that?




-- 
Joshua Taylor, http://www.cs.rpi.edu/~tayloj/

Reply via email to