Neptune Bulk Loader PARSING_ERROR when turtle contains empty array

0

The turtle below fails to load with a PARSING_ERROR -- the error is caused by the blank array "[ ]".

This is valid turtle according to the W3C validator -- https://www.w3.org/2015/03/ShExValidata/

@prefix fa: http://example.com/entities/ .
@prefix fb: http://example.com/ontology/# .
@prefix rdfs: http://www.w3.org/2000/01/rdf-schema# .
fa:1234567890 a fb:Something ;
rdfs:label "some label" ;
fb:someArray [ ] .

asked 4 years ago405 views
1 Answer
0

Hi xocliwtb,

Thanks for the feedback. We tried ingesting the data you mentioned and it turns out that its a bug in our parser where it fails to parse an implicit blank node when \[ ] is used with just white spaces in it. But if the whitespaces are removed (resulting into empty square bracket -> \[]) then it works fine. So, we'll fix that on our end and for the meanwhile you can try ingesting the data with white space removed from empty square brackets.

AWS
answered 4 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions