Package org.apache.jena.riot

Examples of org.apache.jena.riot.Lang


    }
   
    // ** Worker.
    private static void readUtil(Graph graph, String uri, int limit)
    {
        Lang lang = RDFLanguages.filenameToLang(uri, RDFLanguages.RDFXML) ;
        StreamRDF sink = StreamRDFLib.graph(graph) ;
        sink = new SinkRDFLimited(sink, limit) ;

        InputStream input = Fuseki.webStreamManager.open(uri) ;
        RDFDataMgr.parse(sink, input, uri, lang, null) ;
View Full Code Here


           
            String syntax = FusekiLib.safeParameter(httpRequest, paramSyntax) ;
            if ( syntax == null || syntax.equals("") )
                syntax = RDFLanguages.NQUADS.getName() ;

            Lang language = RDFLanguages.shortnameToLang(syntax) ;
            if ( language == null )
            {
                httpResponse.sendError(HttpServletResponse.SC_BAD_REQUEST, "Unknown syntax: "+syntax) ;
                return ;
            }
View Full Code Here

        IO.flush(System.out);
    }

    private void processFile(String filename, Sink<Quad> qsink)
    {
        Lang lang = filename.equals("-") ? RDFLanguages.NQUADS : RDFLanguages.filenameToLang(filename, RDFLanguages.NQUADS) ;
        String baseURI = IRILib.filenameToIRI(filename) ;
        StreamRDF sink = StreamRDFLib.sinkQuads(qsink) ;
       
        if ( RDFLanguages.isTriples(lang) )
        {
View Full Code Here

        ServletOutputStream output ;
        try { output = action.response.getOutputStream() ; }
        catch (IOException ex) { errorOccurred(ex) ; output = null ; }
       
        TypedOutputStream out = new TypedOutputStream(output, mediaType) ;
        Lang lang = WebContent.contentTypeToLang(mediaType.getContentType()) ;

        if ( action.verbose )
            log.info(format("[%d]   Get: Content-Type=%s, Charset=%s => %s",
                                  action.id, mediaType.getContentType(), mediaType.getCharset(), lang.getName())) ;

        action.beginRead() ;
        try {
            if ( log.isDebugEnabled() )
                log.debug("GET->"+action.getTarget()) ;
View Full Code Here

       
        for (Lang lang1 : RDFLanguages.getRegisteredLanguages() )
        {
            for (String ext : lang1.getFileExtensions())
            {
                Lang lang2 = exts.get(ext) ;
                Assert.assertTrue( "The "+ext+" file extensions in "+lang1+" was already used", lang2 == null || lang1 == lang2) ;
                exts.put(ext, lang1) ;
            }
        }
       
View Full Code Here

        {
            contentType = forceAccept ;
            charset = WebContent.charsetUTF8 ;
        }

        Lang lang = RDFLanguages.contentTypeToLang(contentType) ;
        if ( lang == null )
            errorBadRequest("Can't determine output content type: "+contentType) ;
       
//        if ( rdfw instanceof RDFXMLWriterI )
//            rdfw.setProperty("showXmlDeclaration", "true") ;
View Full Code Here

  TypedStream in = openNoMapOrNull(filenameOrURI);
  if (in != null)
  {
      if (log.isDebugEnabled()) log.debug("Opened filename or URI {} with TypedStream {}", filenameOrURI, in);

            Lang lang = RDFLanguages.contentTypeToLang(in.getMimeType());
      if (lang != null) // do not read if MimeType/syntax are not known
      {
                String syntax = lang.getName();
    if (log.isDebugEnabled()) log.debug("URI {} syntax is {}, reading it", filenameOrURI, syntax);

    model.read(in.getInput(), filenameOrURI, syntax) ;
    try { in.getInput().close(); } catch (IOException ex) {}
      }
View Full Code Here

TOP

Related Classes of org.apache.jena.riot.Lang

Copyright © 2018 www.massapicom. 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.