import java.io.InputStream;
import com.hp.hpl.jena.rdf.model.Model;
import com.hp.hpl.jena.rdf.model.ModelFactory;
import com.hp.hpl.jena.rdf.model.RDFNode;
import com.hp.hpl.jena.rdf.model.Resource;
import com.hp.hpl.jena.rdf.model.Statement;
import com.hp.hpl.jena.rdf.model.StmtIterator;
import com.hp.hpl.jena.util.FileManager;
public class test
{
public static void main(String args[])
{
//String inputFileName = "E:\\Pattern Mining\\test.rdf";
String inputFileName = "E:\\Pattern Mining\\test.nt";
//String inputFileName = "E:\\Pattern Mining\\test.ttl";
Model model = ModelFactory.createDefaultModel();
InputStream in = FileManager.get().open(inputFileName);
if (in == null)
{
throw new IllegalArgumentException("File: " + inputFileName + " not found");
}
//model.read(in, "","RDF/XML");//根据文件格式选用参数即可解析不同类型
model.read(in, "","N3");
//model.read(in, "","TTL");
// list the statements in the g
jena解析rdf、nt、ttl格式数据
最新推荐文章于 2023-02-14 22:38:30 发布
