Cyparkler là một khung phần mềm mà thực hiện một nhà máy truy vấn SPARQL cho và SeRQL. Sesame 2 onejar.jar yêu cầu (bao gồm trong việc tải xuống). Phần mềm này được cấp phép theo GNU GPL, bạn đang tự thực hiện sửa đổi và xây dựng trên đó.
Cách sử dụng:
HTTPRepository kho = HTTPRepository mới (url, thoát khỏi);
QueryFactory query = QueryFactory mới (kho);
// Chọn một loại ngôn ngữ
query.setLanguage (QueryLangauge.SPARQL);
// Thêm một biến vào danh sách item chiếu
Đề ProjectionItemFactory = query.addVariable ("đối tượng");
// Yêu cầu tất cả các nguồn lực với đường dẫn rõ ràng
Đường dẫn p = query.addPath (chủ đề, RDF.TYPE, "loại");
// Làm đường dẫn tùy chọn
p.setOptional (true);
// Tạo một điều kiện
qf.addCondition ("chủ thể", ConditionFactory.INEQUALITY_OPERATOR_TYPE, RDF.TYPE);
ConditionFactory cf = qf.addCondition ("loại", ConditionFactory.EQUALITY_OPERATOR_TYPE, RDF.SUBCLASSOF);
// Phủ nhận điều kiện
cf.setNot (true);
query.setLogicalConnector (SPARQLConstants.AND_LOGICAL_CONNECTOR);
// Xây dựng chuỗi truy vấn, thêm khoản namespace
query.build (true);
String str = query.getQueryString ();
// Thực hiện truy vấn (tự động xây dựng các chuỗi truy vấn)
// Kết quả [i] = kết quả liên tiếp, kết quả [i] [j] = cột (biến)
Giá trị [] [] kết quả = query.execute ();
Có gì mới trong phiên bản này:
Các chi tiết về phần mềm:
Phiên bản: 1.1
Ngày tải lên: 2 Jun 15
Giấy phép: Miễn phí
Phổ biến: 57
Bình luận không