Cyparkler adalah kerangka kerja perangkat lunak yang mengimplementasikan sebuah pabrik permintaan untuk SPARQL dan SeRQL. Sesame 2 onejar.jar diperlukan (termasuk dalam download). Perangkat lunak ini dilisensikan GNU GPL, Anda bebas untuk membuat modifikasi dan membangun di atasnya.
Penggunaan:
HTTPRepository repositori = HTTPRepository baru (url, menyingkirkan);
QueryFactory query = QueryFactory baru (repositori);
// Memilih jenis bahasa
query.setLanguage (QueryLangauge.SPARQL);
// Menambahkan variabel untuk item daftar proyeksi
Subjek ProjectionItemFactory = query.addVariable ("subjek");
// Meminta semua sumber daya dengan jalan eksplisit
Jalan p = query.addPath (subjek, RDF.TYPE, "tipe");
// Membuat jalan opsional
p.setOptional (true);
// Membuat kondisi
qf.addCondition ("subjek", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("jenis", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Meniadakan kondisi
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Membangun string, tambahkan namespace klausul
query.build (true);
String str = query.getQueryString ();
// Mengeksekusi query (otomatis membangun string)
// Hasil [i] = menghasilkan baris, hasil [i] [j] = kolom (variabel)
Nilai [] [] = hasil query.execute ();
Apa yang Baru di Release ini:
Rincian Software:
Versi: 1.1
Tanggal Upload: 2 Jun 15
Lisensi: Gratis
Popularitas: 57
Komentar tidak ditemukan