You are viewing a plain text version of this content. The canonical link for it is here.
Posted to j-dev@xerces.apache.org by "Radu Coravu (Jira)" <xe...@xml.apache.org> on 2023/01/30 04:28:00 UTC

[jira] [Created] (XERCESJ-1755) Unicode character Fullwidth Plus Sign not allowed in attribute value (XML 1.0)

Radu Coravu created XERCESJ-1755:
------------------------------------

             Summary: Unicode character Fullwidth Plus Sign not allowed in attribute value (XML 1.0)
                 Key: XERCESJ-1755
                 URL: https://issues.apache.org/jira/browse/XERCESJ-1755
             Project: Xerces2-J
          Issue Type: Bug
            Reporter: Radu Coravu


Unicode character U+FF0B: Fullwidth Plus Sign not allowed in attribute value with XML 1.0 version.
This XML fragment is reported by Xerces as invalid:

{code}<?xml version="1.0"?>
<abc xmlns:+="https://iso20022.plus"></abc>{code}

{quote}Element or attribute do not match QName production: QName::=(NCName':')?NCName.{quote}

Although FF0B seems to fit in this range of allowed chars [#xE000-#xFFFD] for XML 1.0:

https://www.w3.org/TR/REC-xml/#NT-Char

If I change the XML version to 1.1 the validation starts working again.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: j-dev-unsubscribe@xerces.apache.org
For additional commands, e-mail: j-dev-help@xerces.apache.org