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

preguntada hace 4 años413 visualizaciones
1 Respuesta
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
respondido hace 4 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas