Search Mailing List Archives


Limit search to: Subject & Body Subject Author
Sort by: Reverse Sort
Limit to: All This Week Last Week This Month Last Month
Select Date Range     through    

[protege-owl] handle space when createRDFIndividual

Olivier Biot olivier.biot at gmail.com
Sat Apr 3 03:22:38 PDT 2010


In one of my ontologies I use the annotation property "rdfs:label" to
convey the human readable text, while the URI fragment is not relevant
to me. You can even configure Protege-OWL to display "rdfs:label"
instead of the URI:
http://protegewiki.stanford.edu/index.php/HidingIdentifiers

I don't remember the API methods by heart though. Maybe it's setLabel().

Hope this helps,

Olivier

On Sat, Apr 3, 2010 at 10:05 AM, Au Jason <jasonforceau at gmail.com> wrote:
> it work ... but .... I am worry that %20 is not the best answer.
>
> as other symbol like !@#$% may not save correctly.
> and if %20 used the name of the individual will be quoted with "". But other
> not.
>
> 2010/4/2 Thomas Russ <tar at isi.edu>
>>
>> On Apr 1, 2010, at 7:11 AM, Au Jason wrote:
>>
>>> Please I found a problem with the following code as the individual
>>> finally output as "classname_1"...
>>>
>>> How to solve the space(any other special character like !@$%&*...)
>>> problem when using createRDFIndividual???
>>>
>>> String str_indi = "test test";
>>> RDFIndividual newIndividual = objectClass.createRDFIndividual(str_indi);
>>
>> I'm not sure, but perhaps the name has to be a legal component of a
>> URL/URI?
>> Does it work if you use "test%20test" instead?



More information about the protege-owl mailing list