Skip to content

Instantly share code, notes, and snippets.

@antoniogarrote
Created November 7, 2011 11:55
Show Gist options
  • Save antoniogarrote/1344770 to your computer and use it in GitHub Desktop.
Save antoniogarrote/1344770 to your computer and use it in GitHub Desktop.
Store.create(function(store){
var graph = new store.rdf.createGraph();
store.rdf.setPrefix("earl", "http://www.w3.org/ns/earl#");
store.rdf.setDefaultPrefix("http://www.w3.org/ns/earl#")
store.rdf.setPrefix("rdf", "http://www.w3.org/1999/02/22-rdf-syntax-ns#");
graph.add(store.rdf.createTriple( store.rdf.createNamedNode("earl:test"),
store.rdf.createNamedNode("rdf:type"),
store.rdf.createNamedNode("http://test.com/MyClass") ));
graph.add(store.rdf.createTriple( store.rdf.createNamedNode("earl:test"),
store.rdf.createNamedNode(":test"),
store.rdf.createLiteral("alice") ));
console.log(graph.toNT());
});
// This should be the output:
/*
<http://www.w3.org/ns/earl#test> <http://www.w3.org/1999/02/22-rdf-syntax-ns#type> <http://test.com/MyClass> .
<http://www.w3.org/ns/earl#test> <http://www.w3.org/ns/earl#test> "alice" .
*/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment