Package org.openrdf.rio

Examples of org.openrdf.rio.RDFWriter.handleNamespace()


        OutputStreamWriter writer = new OutputStreamWriter(out, charset);
        RDFWriter rdf = factory.getWriter(writer);
        try {
          rdf.startRDF();
          for (Map.Entry<String, String> ns : model.getNamespaces().entrySet()) {
            rdf.handleNamespace(ns.getKey(), ns.getValue());
          }
          for (Statement st : model) {
            rdf.handleStatement(st);
          }
          rdf.endRDF();
View Full Code Here


        RDFFormat format = Rio.getWriterFormatForFileName(file.getName());
        RDFWriter writer = Rio.createWriter(format, out);

        writer.startRDF();
        for (Map.Entry<String, String> ns : config.getNamespaces().entrySet()) {
          writer.handleNamespace(ns.getKey(), ns.getValue());
        }
        for (Statement st : config) {
          writer.handleStatement(st);
        }
        writer.endRDF();
View Full Code Here

      // Report namespace prefixes
      for (Map.Entry<String, String> ns : result.getNamespaces().entrySet()) {
        String prefix = ns.getKey();
        String namespace = ns.getValue();
        if (trimNamespaces == false || firstNamespaces.contains(namespace)) {
          writer.handleNamespace(prefix, namespace);
        }
      }

      // Report staements
      for (Statement st : firstStatements) {
View Full Code Here

      // rdfWriter.setBaseURI(requestURL);

      rdfWriter.startRDF();

      for (Map.Entry<String, String> ns : model.getNamespaces().entrySet()) {
        rdfWriter.handleNamespace(ns.getKey(), ns.getValue());
      }

      for (Statement st : model) {
        rdfWriter.handleStatement(st);
      }
View Full Code Here

            try{
              RepositoryConnection con = model.getConnection();
              try{
                RDFWriter w = Rio.createWriter(RDFFormat.TURTLE, sw);
                for(Vocabulary v:schema.getPrefixesMap().values()){
                  w.handleNamespace(v.getName(), v.getUri());
                }
                con.export(w);
          }finally{
                con.close();
              }
View Full Code Here

        writer.startRDF();
        for( int i = 0; i < namespacePrefixes.length; i++ )
        {
            String namespacePrefix = namespacePrefixes[ i ];
            String namespace = namespaces[ i ];
            writer.handleNamespace( namespacePrefix, namespace );
        }
        for( Statement st : graph )
        {
            writer.handleStatement( st );
        }
View Full Code Here

        try{
          RepositoryConnection con = model.getConnection();
          try{
            RDFWriter writer = Rio.createWriter(format, outputStream);
            for(Vocabulary v:schema.getPrefixesMap().values()){
              writer.handleNamespace(v.getName(), v.getUri());
            }
            con.export(writer);
      }finally{
            con.close();
          }
View Full Code Here

        try{
          RepositoryConnection con = model.getConnection();
          try{
            RDFWriter w = Rio.createWriter(format, writer);
            for(Vocabulary v:schema.getPrefixesMap().values()){
              w.handleNamespace(v.getName(),v.getUri());
            }
            con.export(w);
      }finally{
            con.close();
          }
View Full Code Here

        final StringWriter writer = new StringWriter();

        final RDFWriter jsonldWriter = new SesameJSONLDWriter(writer);
        jsonldWriter.startRDF();
        for (final Namespace prefix : statements.getNamespaces()) {
            jsonldWriter.handleNamespace(prefix.getPrefix(), prefix.getName());
        }
        for (final Statement nextStatement : statements) {
            jsonldWriter.handleStatement(nextStatement);
        }
        jsonldWriter.endRDF();
View Full Code Here

        Statement st1 = vf.createStatement(uri1, uri2, plainLit);

        ByteArrayOutputStream out = new ByteArrayOutputStream();
        RDFWriter rdfWriter = rdfWriterFactory.getWriter(out);
        rdfWriter.getWriterConfig().set(JSONLDSettings.JSONLD_MODE, JSONLDMode.COMPACT);
        rdfWriter.handleNamespace("ex", exNs);
        rdfWriter.startRDF();
        rdfWriter.handleStatement(st1);
        rdfWriter.endRDF();

        ByteArrayInputStream in = new ByteArrayInputStream(out.toByteArray());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.