@raphael_tillman
In most programming languages, you can use a library to execute SPARQL queries and store the results in an array. Here is an example using Python and the SPARQLWrapper library:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
from SPARQLWrapper import SPARQLWrapper # Create a SPARQLWrapper object sparql = SPARQLWrapper("http://dbpedia.org/sparql") # Set the SPARQL query sparql.setQuery(""" SELECT ?subject ?predicate ?object WHERE { ?subject ?predicate ?object } LIMIT 10 """) # Set the return format sparql.setReturnFormat("json") # Execute the query results = sparql.query().convert() # Store the query results in an array result_array = [] for result in results["results"]["bindings"]: result_array.append({ "subject": result["subject"]["value"], "predicate": result["predicate"]["value"], "object": result["object"]["value"] }) # Print the result array print(result_array) |
This code snippet sends a SPARQL query to the DBpedia endpoint, retrieves the results in JSON format, and stores the results in an array of dictionaries. You can adjust the query and the structure of the array based on your specific requirements.