Andy Seaborne created JENA-2304:
-----------------------------------

             Summary: NT,NQ : Colon in blank node labels.
                 Key: JENA-2304
                 URL: https://issues.apache.org/jira/browse/JENA-2304
             Project: Apache Jena
          Issue Type: Improvement
          Components: RIOT
    Affects Versions: Jena 4.4.0
            Reporter: Andy Seaborne
            Assignee: Andy Seaborne


This started with [PR#1217|https://github.com/apache/jena/pull/1217] but that 
change breaks Turtle.

It turns out there is a mistake in the N-triples and N-quads specs.

[https://lists.w3.org/Archives/Public/public-rdf-comments/2022Mar/0000.html]

{{:}} was not intended to be in the blank node labels definition. It is not in 
Turtle, or SPARQL, and N-triples is supposed to be a subset of Turtle.

A fix need to change \{{TokenizerText.readBlankNodeLabel}} and to pass in a 
flag saying whether in N-Triples mode or not.

 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to