Examples of RDFReader


Examples of com.hp.hpl.jena.rdf.model.RDFReader

    this( new TestPackage.PlainModelFactory(), "TestReaders");
  }

  public void testGetNTripleReader()
  {
    final RDFReader reader = model.getReader("N-TRIPLE");
    Assert.assertTrue(reader instanceof NTripleReader);
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    try
    {
      model.setReaderClassName("foobar",
          com.hp.hpl.jena.rdf.arp.JenaReader.class.getName());
      final RDFReader reader = model.getReader("foobar");
      Assert.assertTrue("Wrong reader type",
          reader instanceof com.hp.hpl.jena.rdf.arp.JenaReader);
    }
    finally
    {
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

  /**
   * Test to ensure that the reader is set.
   */
  public void testGetNTripleReader()
  {
    final RDFReader reader = model.getReader("N-TRIPLE");
        Assert.assertNotNull(reader);
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    try
    {
      model.setReaderClassName("foobar",
          com.hp.hpl.jena.rdf.arp.JenaReader.class.getName());
      final RDFReader reader = model.getReader("foobar");
      Assert.assertTrue("Wrong reader type",
          reader instanceof com.hp.hpl.jena.rdf.arp.JenaReader);
    }
    finally
    {
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

        {
            throw new IllegalArgumentException( "The DOAP file should exist" );
        }

        Model model = ModelFactory.createDefaultModel();
        RDFReader r = model.getReader( "RDF/XML" );
        r.setProperty( "error-mode", "strict-error" );
        final List<String> errors = new ArrayList<String>();
        r.setErrorHandler( new RDFDefaultErrorHandler()
        {
            @Override
            public void error( Exception e )
            {
                errors.add( e.getMessage() );
            }
        } );

        try
        {
            r.read( model, doapFile.toURI().toURL().toString() );
        }
        catch ( MalformedURLException e )
        {
            // ignored
        }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    //System.err.println(base+" + "+this.file);
    Model m = ModelFactory.createDefaultModel();
    Model m2 = ModelFactory.createDefaultModel();
        RDFEHArray eh = new RDFEHArray();
        try ( InputStream in = new FileInputStream(file) ) {
            RDFReader w = m.getReader();
            w.setErrorHandler(eh);
            w.read(m, in, base);
        }

        RDFEHArray eh2 = new RDFEHArray();
        try ( InputStream in = new FileInputStream(file) ) {
            /*
 
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

        }
    }

  public void testLatin1() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/latin1.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_NONCANONICAL_IANA_NAME };
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
  public void testARPMacRoman() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/macroman.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_UNSUPPORTED_ENCODING, WARN_NON_IANA_ENCODING };
    expected[Charset.isSupported("MacRoman")?0:1]=0;
//     Only one of the warnings is expected, which depends on Java version
   
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
  public void testARPMacArabic() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    InputStream r = new FileInputStream(
        "testing/arp/i18n/arabic-macarabic.rdf");
   
    rdr.setErrorHandler(this);
    expected = new int[] { WARN_UNSUPPORTED_ENCODING, WARN_NON_IANA_ENCODING };
    expected[Charset.isSupported("MacArabic")?0:1]=0;
//     Only one of the warnings is expected, which depends on Java version
    rdr.read(m, r, "http://example.org/");
    checkExpected();
  }
View Full Code Here

Examples of com.hp.hpl.jena.rdf.model.RDFReader

  }
 

  public void testEncodingMismatch1() throws IOException {
    Model m = createMemModel();
    RDFReader rdr = m.getReader();
    try ( FileReader r = new FileReader("testing/wg/rdfms-syntax-incomplete/test001.rdf") ) {
        if (r.getEncoding().startsWith("UTF")) {
            logger.warn("Encoding mismatch tests not executed on platform with default UTF encoding.");
            r.close() ;
            return;
        }
        rdr.setErrorHandler(this);
        expected = new int[] { WARN_ENCODING_MISMATCH };
        rdr.read(m, r, "http://example.org/");
        //System.err.println(m.size() + " triples read.");
        checkExpected();
    }
  }
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.