xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 3KB
    文件類型: .rar
    金幣: 2
    下載: 1 次
    發布日期: 2021-10-04
  • 語言: 其他
  • 標簽: Jena??本體??讀取??

資源簡介

Jena本體操縱類,主要功能是對本體的概念、關系以及實例進行讀取分析

資源截圖

代碼片段和文件信息

package?com.hrbedu.cn.ontolgy;

import?java.util.Iterator;

import?com.hp.hpl.jena.ontology.OntClass;
import?com.hp.hpl.jena.ontology.OntModel;
import?com.hp.hpl.jena.ontology.OntModelSpec;
import?com.hp.hpl.jena.ontology.OntProperty;
import?com.hp.hpl.jena.rdf.model.ModelFactory;

public?class?test_0010?{

public?static?void?main(String[]?args)?{

OntModel?ontModel?=?ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);

ontModel.read(“file:./food.owl“);

OntClass?cls?=?ontModel.createClass(“:FoodClass“);
cls.addComment(“the?EquivalentClass?of?Food...“?“EN“);

OntClass?oc?=?ontModel.getOntClass(“http://www.w3.org/2001/sw/WebOnt/guide-src/food#ConsumableThing“);
oc.addEquivalentClass(cls);

for?(Iterator?i?=?ontModel.listClasses();?i.hasNext();?)?{
OntClass?c?=?i.next();
if?(!c.isAnon())?{??//測試c是否匿名
System.out.print(“Class“);
System.out.println(c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI()));

if?(c.getLocalName().equals(“ConsumableThing“))?{
System.out.println(“??URI@“?+?c.getURI());
System.out.println(“Animal‘s?EquivalentClass?is?“?+?c.getEquivalentClass());
System.out.println(“[Comments:“?+?c.getEquivalentClass().getComment(“EN“)??+?“]“);
}

for?(Iterator?it?=?c.listSuperClasses();?it.hasNext();?)?{
OntClass?sp?=?it.next();
String?str?=?c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI());
String?strSP?=?sp.getURI();
try?{
str?=?str?+?“:“?+?strSP.substring(strSP.indexOf(‘#‘)?+?1);
System.out.println(“??Class“?+?str);
}?catch?(Exception?e)?{}
}

for?(Iterator?it?=?c.listSubClasses();?it.hasNext();?)?{
System.out.print(“??Class“);
OntClass?sb?=?it.next();
System.out.println(c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI())?+
“‘s?suberClass?is?“?+?sb.getModel().getGraph().getPrefixMapping().shortForm(sb.getURI()));
}

for?(Iterator?ipp?=?c.listDeclaredProperties();?ipp.hasNext();?)?{
OntProperty?p?=?ipp.next();
System.out.println(“??associated?property:?“?+?p.getLocalName());
}
/**/
}
else?{}
}
}
}

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2278??2012-11-15?13:47??test_0010.java

?????文件??????43523??2012-11-03?20:45??food.owl

-----------?---------??----------?-----??----

????????????????45801????????????????????2


評論

共有 條評論