Bad URI recognition

Issue #2 resolved
Tommaso Soru created an issue

Bad URIs are not recognized and treated as literals without brackets. For instance, the following object of a triple

https://www.twitter/com/blabla

would be left unchanged, therefore not readable by Jena Riot (RiotException).

Comments (2)

  1. Edgard Marx repo owner

    The not recognition of a bad URL is due to the fact that BAD URLs are not recognized as URLs.

    Some frameworks use to skip the bad triples, like Jena RIOT. However, due to the fact that they check the formation of every single uri and triple, they are not very well performed in parsing files.

    RDFSlice in other hand, use a soft but fast filter. To fix this issue we add https to the filter.

  2. Log in to comment