/** * This converts a bibtex file into Dublin Core RDFXML. */ //Import every class and interface by name. import java.io.PrintWriter; import java.io.Writer; import java.io.InputStreamReader; import java.io.FileInputStream; import java.io.InputStream; import java.io.IOException; import java.io.BufferedReader; import java.util.StringTokenizer; //The Dublin Core import com.hp.hpl.mesa.rdf.jena.vocabulary.DC; //Use the memory model implementation import com.hp.hpl.mesa.rdf.jena.mem.ModelMem; //Model package imports import com.hp.hpl.mesa.rdf.jena.model.Model; import com.hp.hpl.mesa.rdf.jena.model.Resource; import com.hp.hpl.mesa.rdf.jena.model.Property; import com.hp.hpl.mesa.rdf.jena.model.Statement; import com.hp.hpl.mesa.rdf.jena.model.StmtIterator; import com.hp.hpl.mesa.rdf.jena.model.RDFNode; import com.hp.hpl.mesa.rdf.jena.model.RDFException; public class DublinCoreEx4 { public DublinCoreEx4() { } //Reads public String readBibtexFile(String filename) { String accumulate=null; BufferedReader buf=new BufferedReader(new FileReader(filename)); String line=buf.readLine(); while(line!=null) { accumlate+=line; line=buf.readLine(); } } public static void main(String[] args) { DublinCoreEx4 dc4=new DublinCoreEx4(); String junk=dc4.readBibtexFile("cgl-pubs.txt"); } }