Open
Description
I have some TTL data as follows:
@prefix db: <http://dbpedia.org/resource/> .
@prefix dbm: <http://dbpedia.org/meta/> .
@prefix dbo: <http://dbpedia.org/ontology/> .
db:Michael_Jackson dbo:activeYearsEndYear "2009-01-01T00:00:00Z";
dbo:activeYearsStartYear "1964-01-01T00:00:00Z";
dbo:artistOf db:%28I_Can%27t_Make_It%29_Another_Day,
etc
I receive the following error when trying to parse this data with RDF::Reader.for(:n3).new(data)
dbo:artistOf db:%28I_Can%27t_Make_It%29_Another_Day,
-------------------^
Error on line 22 at offset 19: Found '%' when parsing a pathtail. expected | "!","expression" | "^","expression"
from /opt/local/lib/ruby/gems/1.8/gems/rdf-n3-0.3.1.1/lib/rdf/n3/reader/parser.rb:35:in `parse'
from /opt/local/lib/ruby/gems/1.8/gems/rdf-n3-0.3.1.1/lib/rdf/n3/reader.rb:95:in `each_statement'
I originally wrote this data using the same parser.
Any help you can provide would be greatly appreciated!