Я создал онтологию с помощью Protege и теперь хотел бы добавить людей с помощью Jena.
Допустим, есть класс SpecialThing
со свойством hasData
. Теперь я хотел бы программно добавить новый файл SpecialThing
. Пока это мой код, но созданный индивидуум — это всего лишь экземпляр Thing
. Итак, что я должен добавить сюда? С помощью model.createResource
I можно указать только URI создаваемого ресурса.
String ns = "http://example.org";
Resource res = model.createResource(ns + "/NewThing");
Property prop = model.getProperty(ns + "#hasData");
res.addProperty(prop, "something");