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)