I have updated the code and now it works. thanks for your support sir

OntClass student = model.createClass(ns + "Student");

On Sat, Jul 9, 2016 at 4:48 AM, kumar rohit <[email protected]> wrote:

> I am sorry sir, I have read this file so many times but I do not know why
> things are going well for me still.
> Let me read it again.
>
> On Sat, Jul 9, 2016 at 4:35 AM, Lorenz B. <
> [email protected]> wrote:
>
>> The problem is that you still did not learn enough about RDF, OWL and
>> SPARQL...
>>
>> If you create a resource with JENA, what do you think is it? An
>> individual, a class, a property? JENA, and I'm talking here about the
>> methods you used, creates RDF, not OWL. Protege on the other hand reads
>> and works on OWL ontologies(ok, it also supports OBO, but that's another
>> topic). Please read the tutorial [1] about JENA and OWL, then I think
>> you will make it
>>
>> [1] https://jena.apache.org/documentation/ontology/
>>
>> Kind regards,
>> Lorenz
>>
>> > After executing this code, I can not find the resource (Ranjani) in my
>> > Protege owl file. Where is the mistake in code?
>> >
>> >
>> >
>> >
>> > public class rdffile {
>> >     public static void main(String[] args) throws IOException {
>> >
>> >     String ns = "
>> > http://www.semanticweb.org/ontologies/2016/7/my-ontology-54#Ranjani";;
>> >
>> >
>> >
>> >    Model model=ModelFactory.createDefaultModel();
>> > InputStream in = FileManager.get().open("C:/User/Desktop/first.owl");
>> > if (in==null) {
>> > throw new IllegalArgumentException(
>> > "File: " +  " not found ");
>> > }
>> > model.read(in, "");
>> >
>> >
>> >                 Resource ranjani = model.createResource(ns+"Ranjani");
>> >
>> >                 String ss= "C:/Users/Desktop/first.owl";
>> >                FileWriter out = new FileWriter( ss );
>> >
>> >                  model.write(out, "RDF/XML-ABBREV");
>> >
>> --
>> Lorenz Bühmann
>> AKSW group, University of Leipzig
>> Group: http://aksw.org - semantic web research center
>>
>>
>

Reply via email to