TDBエンジンを使ってみる.殆ど今までと一緒.
import com.hp.hpl.jena.rdf.model.Model; import com.hp.hpl.jena.rdf.model.RDFWriter; import com.hp.hpl.jena.rdf.model.Resource; import com.hp.hpl.jena.tdb.TDBFactory; import com.hp.hpl.jena.vocabulary.DC; public class TDBEx001 { public static void main(String[] args) { // アセンブラファイルからモデルを作成する. String assemblerFile = "Store/tdb-assembler.ttl" ; Model model = TDBFactory.assembleModel(assemblerFile) ; // リソースを作成する. Resource rc = model.createResource("http://mhrz.asablo.jp/blog/"); // リソースにプロパティを追加する. rc.addProperty(DC.title, "mhrz blog"); // リソースを画面に表示する. RDFWriter writer = model.getWriter("RDF/XML-ABBREV"); writer.setProperty("showXMLDeclaration","true"); writer.write(model,System.out,""); model.close(); } }
※コメントの受付件数を超えているため、この記事にコメントすることができません。