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 [ ] .

gefragt vor 4 Jahren413 Aufrufe
1 Antwort
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
beantwortet vor 4 Jahren

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen