‘壹’ owlMP4要什么格式
万能转换器, 视频转换大师WINMPG- http://china.winmpg.com/ . 多种格式转换到mp4等格式步骤 http://china.winmpg.com/xbz/MP4.htm (其他多种格式转换步骤相似) . 视频转换大师(WinMPG Video Convert) 主要功能: 支持各类视频转换到FLV SWF IPOD PSP GIF等格式。 支持从各类视频中提取所有音频,及所有音频格式相互转换。 支持AVI ASF WMV DVD VCD MPEG RM RMVB MOV WAV FLV转换至3GP(MP4) 支持RM/RMVB转换至3GP MP4 AVI VCD DVD SVCD MPEG1/2 RMVB WMV AMV 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至AVI 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至VCD 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至DVD 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至RMVB 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至MPEG1 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至MPEG2 支持AVI ASF WMV RM RMVB VCD MPEG MOV DVD 3GP MP4 FLV转换至SVCD 支持AVI ASF WMV RM RMVB VCD DVD MPG MPEG MOV DAT FLV转换至AMV等 支持AVI ASF WMV RM RMVB VCD MPEG1 转换至WMV 支持Flash swf转换至AVI, DivX , XviD 支持在普通VCD、DVD碟机上 放 - 支持预览, 支持常见视频格式互相转换功能等 . 华军软件站下载 http://www.newhua.com/soft/16280.htm 天空软件站下载 http://www.skycn.com/soft/12521.html
‘贰’ 有谁用过Jena,读取OWL文件的
例子的主要代码如下列出。//创建使用OWL语言的内存模型OntModelontModel=ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);ontModel.read("file:./Creature.owl");//读取当前路径下的文件,加载模型//定义一个类作为模型中Animal类的等等价类,并添加注释OntClasscls=ontModel.createClass(":DongwuClass");cls.addComment("theEquivalentClassofAnimal","EN");//通过完整的URI取得模型中的Animal类OntClassoc=ontModel.getOntClass("/marine.owl#Animal");oc.addEquivalentClass(cls);//将先前定义的类添加为Animal的等价类//迭代显示模型中的类,在迭代过程中完成各种操作for(Iteratori=ontModel.listClasses();i.hasNext();){OntClassc=(OntClass)i.next();//返回类型强制转换if(!c.isAnon()){//如果不是匿名类,则打印类的名字System.out.print("Class");//获取类的URI并输出,在输出时对URI做了简化(将命名空间前缀省略)System.out.println(c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI()));//处理Animal类if(c.getLocalName().equals("Animal")){//如果当前类是AnimalSystem.out.println("URI@"+c.getURI());//输出它的完整URI//取得它的的等价类并打印System.out.print("Animal'sEquivalentClassis"+c.getEquivalentClass());//输出等价类的注释System.out.println("[comments:"+c.getEquivalentClass().getComment("EN")+"]");}//处理Animal结束//迭代显示当前类的直接父类for(Iteratorit=c.listSuperClasses();it.hasNext();){OntClasssp=(OntClass)it.next();Stringstr=c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI())//获取URI+"'ssuperClassis";StringstrSP=sp.getURI();try{//另一种简化处理URI的方法str=str+":"+strSP.substring(strSP.indexOf('#')+1);System.out.println("Class"+str);}catch(Exceptione){}}//superclassends//迭代显示当前类的直接子类for(Iteratorit=c.listSubClasses();it.hasNext();){System.out.print("Class");OntClasssb=(OntClass)it.next();System.out.println(c.getModel().getGraph().getPrefixMapping().shortForm(c.getURI())+"'ssuberClassis"+sb.getModel().getGraph().getPrefixMapping().shortForm(sb.getURI()));}//suberclassends//迭代显示与当前类相关的所有属性for(Iteratoripp=c.listDeclaredProperties();ipp.hasNext();){OntPropertyp=(OntProperty)ipp.next();System.out.println("associatedproperty:"+p.getLocalName());}//propertyends}//anonymityends
‘叁’ 想用eclipse做一个owl查询界面,owl文件已有,我想知道怎么在java代码中引入owl文件,代码不会编写,毕设
你参考一下 ,这是我用过的代码
public static void main(String[] args) throws IOException{
// 创建一个本体模型,这里使用的是前一段时间设计的IIPO本体,附带实例。
OntModel model = ModelFactory.createOntologyModel(OntModelSpec.OWL_MEM);
model.read("file:D:/Documents and Settings/Administrator/Workspaces/MyEclipse 8.5/Project/WebRoot/owls/d2r.owl");
// 创建一个查询语句
String name = "学生信息";
String prefix="PREFIX rdf:<http://www.w3.org/1999/02/22-rdf-syntax-ns#>"+
"PREFIX xsd:<http://www.w3.org/2000/10/XMLSchema#>"+
"PREFIX owl:<http://www.w3.org/2002/07/owl#>"+
"PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>"+
"PREFIX base:<http://www.project.com/d2o_owl>"+
"PREFIX xmls:<http://www.project.com/d2o_owl>";
String strquery="Select ?x where {?x rdf:type xmls:"+"学生信息"+"}";
Query query=QueryFactory.create(prefix+strquery);
// 创建一个查询
// 执行查询,获得结果
QueryExecution qe = QueryExecutionFactory.create(query, model);
ResultSet results = qe.execSelect();
// 向控制台输出结果s
ResultSetFormatter.out(System.out, results, query);
// 释放资源
qe.close();
} // the end of main.
‘肆’ 请问.owl文件怎么打开
记事本可以打开,只是在换行和区别显示上不怎么令人满意,也可以用protege本体建模环境打开