Cyparkler เป็นกรอบซอฟต์แวร์ที่ใช้สำหรับโรงงานแบบสอบถาม SPARQL และ SeRQL 2 งา onejar.jar ที่ต้องการ (รวมอยู่ในการดาวน์โหลด) ซอฟแวร์นี้ได้รับอนุญาตภายใต้ GNU GPL คุณอิสระที่จะทำให้การปรับเปลี่ยนและสร้างมัน
การใช้งาน:
HTTPRepository พื้นที่เก็บข้อมูล = HTTPRepository ใหม่ (URL กำจัด);
QueryFactory แบบสอบถาม = QueryFactory ใหม่ (พื้นที่เก็บข้อมูล);
// เลือกประเภทภาษา
query.setLanguage (QueryLangauge.SPARQL);
// เพิ่มตัวแปรในรายการรายการที่ฉาย
เรื่อง ProjectionItemFactory = query.addVariable ("เรื่อง");
// ขอทรัพยากรทั้งหมดที่มีเส้นทางที่ชัดเจน
เส้นทาง p = query.addPath (เรื่อง RDF.TYPE "ประเภท");
// ให้เส้นทางที่เป็นตัวเลือก
p.setOptional (จริง);
// สร้างเงื่อนไข
qf.addCondition ("เรื่อง" ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory CF = qf.addCondition ("ประเภท" ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// ลบล้างสภาพ
cf.setNot (จริง);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// สร้างสตริงแบบสอบถามให้เพิ่มข้อ namespace
query.build (จริง);
สตริง STR = query.getQueryString ();
// ดำเนินการค้นหา (โดยอัตโนมัติสร้างสตริงแบบสอบถาม)
ผล // [ผม] = ส่งผลแถวผล [ผม] [เจ] = คอลัมน์ (ตัวแปร)
ค่า [] [] = ผล query.execute ();
มีอะไรใหม่ในรุ่นนี้:
รายละเอียดซอฟแวร์:
รุ่น: 1.1
วันที่อัพโหลด: 2 Jun 15
การอนุญาต: ฟรี
ความนิยม: 57
ความคิดเห็นที่ไม่พบ