
org.aksw.rdfunit.io.reader.RdfAReader Maven / Gradle / Ivy
package org.aksw.rdfunit.io.reader;
//
//import org.apache.jena.query.Dataset;
//import org.apache.jena.rdf.model.Model;
//import org.apache.jena.riot.LangBuilder;
//import org.apache.jena.riot.RDFDataMgr;
//import org.semarglproject.jena.rdf.rdfa.JenaRdfaReader;
//
///**
// * Creates an RDFa reader by using the
// * http://semarglproject.org/ library
// *
// * @author Dimitris Kontokostas
// * @since 11/14/13 8:48 AM
// * @version $Id: $Id
// */
//public class RDFaReader extends AbstractRDFReader implements RDFReader {
//
// private final String uri;
//
// /**
// * Constructor for RDFaReader.
// *
// * @param uri a {@link java.lang.String} object.
// */
// public RDFaReader(String uri) {
// super();
// this.uri = uri;
// }
//
// /** {@inheritDoc} */
// @Override
// public void read(Model model) throws RDFReaderException {
// try {
// // Init RDFa Reader
// JenaRdfaReader.inject();
// model.read(uri, null, "RDFA");
// }
// catch (Exception e) {
// throw new RDFReaderException(e);
// }
// }
//
// /** {@inheritDoc} */
// @Override
// public void readDataset(Dataset dataset) throws RDFReaderException {
// try {
// // Init RDFa Reader
// JenaRdfaReader.inject();
// RDFDataMgr.read(dataset, uri, null, LangBuilder.create("RDFA","text/html").build());
// }
// catch (Exception e) {
// throw new RDFReaderException(e);
// }
// }
//
// /** {@inheritDoc} */
// @Override
// public String toString() {
// return "RDFaReader{" +
// "uri='" + uri + '\'' +
// '}';
// }
//}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy