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