Jena中的ttl文件分析代码
package test;
//解析格式文件TTL
import java.io.InputStream;
import org.apache.jena.rdf.model.ModelFactory;
import org.apache.jena.rdf.model.Model;
import org.apache.jena.rdf.model.RDFNode;
import org.apache.jena.rdf.model.Resource;
import org.apache.jena.rdf.model.Statement;
import org.apache.jena.rdf.model.StmtIterator;
import org.apache.jena.util.FileManager;
public class TTL
{
public static void main(String args[])
{
String inputFileName = "E:\\cheese.ttl";
Model model = ModelFactory.createDefaultModel();
InputStream in = FileManager.get().open(inputFileName);
if (in == null)
{
throw new IllegalArgumentException("File: " + inputFileName + " not found");
}
model.read(in, "","TTL");
System.out.println("开始");
StmtIterator iter = model.listStatemen