Jena 开源与以往项目


jena是apache的一个开源语义网项目,版本为2.6.4,此版本可以将本体持久化到Mysql数据库中,jena的版本过低或者过高都不可以。
资源截图
代码片段和文件信息

import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.sax.*;
import org.xml.sax.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
import java.io.*;
import com.hp.hpl.jena.rdf.arp.*;
import com.hp.hpl.jena.rdf.model.*;

/**
 * @author Jeremy J. Carroll
 *  
 */
public class DOM2Jena {

public static void main(String args[]) throws Exception {

// Create DOM:

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
    // DOM must have namespace information inside it!
factory.setNamespaceAware(true);
DocumentBuilder domParser = factory.newDocumentBuilder();
Document document = domParser
.parse(new File(“testing/wg/Manifest.rdf“));
// Make DOM into transformer input
Source input = new DOMSource(document);

// Make SAX2Model SAX event handler
Model m = ModelFactory.createDefaultModel();
SAX2Model handler = SAX2Model.create(
“http://www.w3.org/2000/10/rdf-tests/rdfcore/Manifest.rdf“ m);


// Make a SAXResult object using this handler
SAXResult output = new SAXResult(handler);
output.setLexicalHandler(handler);

// Run transform
TransformerFactory xformFactory = TransformerFactory.newInstance();
Transformer idTransform = xformFactory.newTransformer();
idTransform.transform(input output);

// Use Model
m.write(System.out “N-TRIPLE“);
}

}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        210  2009-06-18 09:48  Jena-2.6.4atarq.bat

     文件        226  2009-06-18 09:53  Jena-2.6.4atarq_version.bat

     文件         75  2009-06-18 09:49  Jena-2.6.4atcheck_root.bat

     文件        518  2009-06-18 09:49  Jena-2.6.4atmake_classpath.bat

     文件        222  2009-06-18 09:53  Jena-2.6.4at
3.bat

     文件        212  2009-06-18 09:49  Jena-2.6.4atqexpr.bat

     文件        213  2009-06-18 09:49  Jena-2.6.4atqparse.bat

     文件        212  2009-06-18 09:50  Jena-2.6.4atqtest.bat

     文件        212  2009-06-18 09:50  Jena-2.6.4atquery.bat

     文件        226  2009-06-18 09:53  Jena-2.6.4at
dfcat.bat

     文件        230  2009-06-18 09:53  Jena-2.6.4at
dfcompare.bat

     文件        227  2009-06-18 09:53  Jena-2.6.4at
dfcopy.bat

     文件        228  2009-06-18 09:53  Jena-2.6.4at
dfparse.bat

     文件        211  2009-06-18 09:50  Jena-2.6.4at
set.bat

     文件        229  2009-06-18 09:53  Jena-2.6.4atschemagen.bat

     文件        213  2009-06-18 09:50  Jena-2.6.4atsparql.bat

     文件        225  2009-06-18 09:53  Jena-2.6.4atupdate.bat

     文件        227  2009-08-14 14:02  Jena-2.6.4atversion.bat

     文件        164  2009-06-18 09:50  Jena-2.6.4inarq

     文件        167  2009-06-18 09:51  Jena-2.6.4inarq_version

     文件        143  2009-06-18 09:53  Jena-2.6.4injena_path

     文件       1555  2010-08-10 21:32  Jena-2.6.4inmake_classpath

     文件        163  2009-06-18 09:53  Jena-2.6.4in
3

     文件        165  2009-06-18 09:51  Jena-2.6.4inqexpr

     文件        166  2009-06-18 09:51  Jena-2.6.4inqparse

     文件        165  2009-06-18 09:51  Jena-2.6.4inqtest

     文件        165  2009-06-18 09:51  Jena-2.6.4inquery

     文件        167  2009-06-18 09:53  Jena-2.6.4in
dfcat

     文件        171  2009-06-18 09:53  Jena-2.6.4in
dfcompare

     文件        168  2009-06-18 09:53  Jena-2.6.4in
dfcopy

............此处省略3965个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)