Listing 13. Use Jena to query your Planet Me site.
$ cat rss-by-date.sparql
PREFIX dc:
PREFIX xsd:
DESCRIBE ?channel ?bnode ?a WHERE
{
?channel ?items ?bnode .
?bnode ?hasitem ?a .
?a dc:date ?date .
FILTER ( xsd:dateTime(?date)
>= xsd:dateTime("2006-01-03T00:00:00")
&& xsd:dateTime(?date)
<= xsd:dateTime("2006-01-05T00:00:00") )
}
$ cd ~/planet/me
$ java jena.sparql --data archive.xml \
--query rss-by-date.sparql --results RDF/XML \
>my-query-result.rss