Hi,

I am currently playing around with dbpedia imports into Virtuoso, which works 
pretty well with the script provided in the documentation. The only issue I 
could not solve yet, is how to use the turtle parser so that it also imports 
triples with non-URI conforming nodes. In the older DBpedia releases there are 
some dumps which contain such triples... and I need them to be in the triple 
store.

I'm using this procedure:

create procedure DB.DBA.TTLP_MT (
    in strg any,       -- text of the resource
    in base varchar,   -- base IRI to resolve relative IRIs to absolute
    in graph varchar,  -- target graph IRI, parsed triples will appear in that 
graph.
    in flags int) -- flags, use 0


Here is the error message I get when the parser encounters an invalid triple 
line in an turtle-serialized RDF graph:

*** Error 37000: [Virtuoso Driver][Virtuoso Server]SP029: TURTLE RDF loader, 
line 13047: Invalid characters in angle-bracketed name; this error can be 
suppressed by parser flags at 
<http://www.alexandratheatre.org.uk/index.asp?VenueID=87 
www.alexandratheatre.org.uk>


Regarding the error message I assume that there is a way to suppress parser 
errors by setting the right flag. I only could not find any documentation about 
the possible flags.

Which parser flag do I need to use to suppress invalid character errors?

Thanks,
Bernhard


______________________________________________________
Research Group Multimedia Information Systems
Department of Distributed and Multimedia Systems
Faculty of Computer Science
University of Vienna

Postal Address: Liebiggasse 4/3-4, 1010 Vienna, Austria
Phone: +43 1 42 77 39635 Fax: +43 1 4277 39649
E-Mail: bernhard.haslho...@univie.ac.at
WWW: http://www.cs.univie.ac.at/bernhard.haslhofer


Reply via email to