1
나는 protege 4에서 생성 된 온톨로지를 가지고 있습니다. OWL API 4를 사용하여 올빼미 개체에 올가미 개체에 데이터 속성을 추가해야합니다. 자바/올빼미 API를 처음 접했습니다. . 나는 다음과 같은 코드를 사용했다 : -OWL API를 사용하여 OWL Individual 편집하기
이 코드는 기존의 올빼미 개인 "테스트"를 "업데이트"하지 않고 새로운 "테스트"를 생성한다.
어떻게 수정합니까?
고맙습니다. IRI와 노는 것이 트릭을했다. 그건 그렇고. iri = "file :/D : /university.owl"과 iri = "http :/localhost : 3030/university.owl"을 사용하는 것의 차이점은 무엇입니까? – jaykio77
하나는 온톨로지의 물리적 위치에 의존하는 문서 IRI이고, 다른 하나는 일정한 상태로 유지되며 특정 파일 시스템 경로에 묶이지 않은 URL입니다. 파일을 이동하고 여전히 동일한 IRI. localhost : 3030에있는 서버는 콘텐츠를 찾을 위치를 알고 있어야합니다. 또한 URL은 온톨로지의 다른 누군가가 가져올 수 있지만 로컬 파일은 사용자 만 액세스 할 수 있습니다. – Ignazio
질문 & 답변 주셔서 감사합니다. 불행히도 기존 Literal을 수정하고 싶다면 기존의 DataProperty에 새로운 Literal을 추가하고 싶지 않습니다. 이 문제를 해결하는 방법에 대해 알고 있습니까? – MS1