Python Example - raw API
q = Query("SELECT ?a ?c WHERE (?a dc:title ?c) USING dc
FOR <http://purl.org/dc/elements/1.1/>")
bindings = model.execute(q)
while !Redland.librdf_query_results_finished(bindings):
c = Redland.librdf_query_results_get_bindings_count(bindings)
for i in range(c):
n = Redland.librdf_query_results_get_binding_name(bindings, i)
v = Redland.librdf_query_results_get_binding_value(bindings, i)
result[n] = Node(from_object=v)
print result
Redland.librdf_query_results_next(bindings)