Not a lot of people outside the core Semantic Web community actually want to create RDF, but extracting it from what's already there can be useful for a wide variety of projects. (RSS and Atom are first and relatively easy steps that direction.)
Terminal dump
chimezie@Zion:~/devel/grddl-hg$ python GRDDL.py --debug --output-format=n3 --zone=https:--ns=aowl=http://bblfish.net/work/atom-owl/2006-06-06/# --ns=iana=http://www.iana.org/assignments/relation/ --ns=some-blog=http://example.org/2003/12/13/ https://sommer.dev.java.net/atom/2006-06-06/transform/atom-grddl.xml binding foaf to http://xmlns.com/foaf/0.1/ binding owl to http://www.w3.org/2002/07/owl# binding iana to http://www.iana.org/assignments/relation/ binding rdfs to http://www.w3.org/2000/01/rdf-schema# binding wot to http://xmlns.com/wot/0.1/ binding dc to http://purl.org/dc/elements/1.1/ binding aowl to http://bblfish.net/work/atom-owl/2006-06-06/# binding rdf to http://www.w3.org/1999/02/22-rdf-syntax-ns# binding some-blog to http://example.org/2003/12/13/ Attempting a comprehensive glean of https://sommer.dev.java.net/atom/2006-06-06/transform/atom-grddl.xml @@fetching: https://sommer.dev.java.net/atom/2006-06-06/transform/atom-grddl.xml @@ignoring types: ('application/rdf+xml', 'application/xml', 'text/xml', 'application/xhtml+xml', 'text/html') applying transformation https://sommer.dev.java.net/atom/2006-06-06/transform/atom2turtle_xslt-1.0.xsl @@fetching: https://sommer.dev.java.net/atom/2006-06-06/transform/atom2turtle_xslt-1.0.xsl @@ignoring types: ('application/xml',) Parsed 22 triples as Notation 3 Attempting a comprehensive glean of http://www.w3.org/2005/Atom
Via atom2turtle_xslt-1.0.xslt and Atom OWL: The GRDDL result document:
@prefix aowl: <http://bblfish.net/work/atom-owl/2006-06-06/#>. @prefix iana: <http://www.iana.org/assignments/relation/>. @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>. @prefix some-blog: <http://example.org/2003/12/13/>. [ a aowl:Feed; aowl:author [ a aowl:Person; aowl:name "John Doe"]; aowl:entry [ a aowl:Entry; aowl:id "urn:uuid:1225c695-cfb8-4ebb-aaaa-80da344efa6a"^^<http://www.w3.org/2001/XMLSchema#anyURI>; aowl:link [ a aowl:Link; aowl:rel iana:alternate; aowl:to [ aowl:src some-blog:atom03]]; aowl:title "Atom-Powered Robots Run Amok"; aowl:updated "2003-12-13T18:30:02Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>]; aowl:id "urn:uuid:60a76c80-d399-11d9-b93C-0003939e0af6"^^<http://www.w3.org/2001/XMLSchema#anyURI>; aowl:link [ a aowl:Link; aowl:rel iana:alternate; aowl:to [ aowl:src <http://example.org/>]]; aowl:title "Example Feed"; aowl:updated "2003-12-13T18:30:02Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>].
Planet Atom's feed
@prefix : <http://bblfish.net/work/atom-owl/2006-06-06/#> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix foaf: <http://xmlns.com/foaf/0.1/> . @prefix iana: <http://www.iana.org/assignments/relation/> . @prefix xsd: <http://www.w3.org/2001/XMLSchema#> . [] a :Feed ; :id "http://planetatom.net/"^^xsd:anyURI; :title "Planet Atom" ; :updated "2006-12-10T06:57:54.166890Z"^^xsd:dateTime; :generator [ a :Generator; :uri <>; :generatorVersion ""; :name """atomixlib"""]; :entry [ a :Entry; :title "The Darfur Wall" ; :author [ a :Person; :name "James Tauber"] ; :link [ a :Link; :rel iana:alternate ; :to [ :src <http://jtauber.com/blog/2006/12/10/the_darfur_wall>;] ]; :updated "2006-12-10T00:13:34Z"^^xsd:dateTime; :published "2006-12-10T00:13:34Z"^^xsd:dateTime; :id "http://jtauber.com/blog/2006/12/10/the_darfur_wall"^^xsd:anyURI; ]
via Copia