Mercurial > hg > NamedIdentityManager
diff src/de/mpiwg/itgroup/nimanager/importer/Import.java @ 2:e3ecb88314a5
minor bugs
ontologies added
author | dwinter |
---|---|
date | Fri, 02 Dec 2011 08:37:03 +0100 |
parents | b8333fab0d95 |
children | f986e74583eb |
line wrap: on
line diff
--- a/src/de/mpiwg/itgroup/nimanager/importer/Import.java Thu Jun 30 12:43:35 2011 +0200 +++ b/src/de/mpiwg/itgroup/nimanager/importer/Import.java Fri Dec 02 08:37:03 2011 +0100 @@ -71,9 +71,7 @@ // aequivalenten // Klassen classes.add(clsName); // add the classname it self; - // RepositoryResult<Statement> objects= new - // RepositoryResult<Statement>(null); - + OWLIndividual providerMPIWG = th.getProvider(mh, TripleStoreHandler.ONTOLOGY_NS + "provider_MPIWG"); @@ -89,25 +87,14 @@ } for (String cl : classes) { // gehe durch die klassen RepositoryConnection con = th.getRepository().getConnection(); - // String queryString = "SELECT DISTINCT ?s FROM <" + - // inCtx+"> WHERE {?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <" - // + cl + "> .} OFFSET 199999 LIMIT 100000"; + String queryString = "SELECT DISTINCT ?s FROM <" + inCtx + "> WHERE {?s <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <" + cl + "> .} OFFSET " + offset + " LIMIT " + limit; - // TupleQuery tupleQuery = - // con.prepareTupleQuery(QueryLanguage.SPARQL, queryString); - + TupleQueryResult result = th.querySPARQL(queryString); - // RepositoryResult<Statement> objects = th.getStatements(null, - // "http://www.w3.org/1999/02/22-rdf-syntax-ns#type", cl); - - // while(objects.hasNext()){ - // Statement st=objects.next(); - // Resource subj = st.getSubject(); - // while (result.hasNext()) { BindingSet bindingSet = result.next(); @@ -115,8 +102,6 @@ URI subj = th.getRepository().getValueFactory() .createURI(subjValue.stringValue()); - // Value p = bindingSet.getValue("p"); - // Value o = bindingSet.getValue("o"); HashMap<String, Object> newValues = new HashMap<String, Object>();// werte // die // neu @@ -338,7 +323,7 @@ String cmdString = String.format( "sparql select count(*) from <%s> where {<%s> ?x ?y}", ctx, - TripleStoreHandler.ONTOLOGY_NS + "Person:" + TripleStoreHandler.ONTOLOGY_NS + identifier +":" + String.valueOf(startnumber)); smt.execute(cmdString); ResultSet rs = smt.getResultSet(); @@ -455,7 +440,7 @@ imp.createMPIWGIdentifiers("http://dbpedia.org/ontology/Person", mapping, "file://personendataWikipedia", - "file://mpiwg_persons.rdf"); + "file://mpiwg_persons_2.rdf"); // mh.getOwlModel().save(new java.net.URI("file:///tmp/prot.owl")); }