This defines a new XML string type which allows the inclusion via an escape mechanism of Unicode characters which are otherwise impermissible in XML documents. However, any escape mechanism must also specify a mechanism for "escaping the escape". So, how does one represent the literal example given in 7.4.2.4 in a bstr
Complete the definition of the escape mechanism.
- Part 4, Section 7.4.2.4
te
Proposed Disposition of DIS 29500 Comment PT-0114 (Modified: 2008-01-04) Agreed; the following changes will be made in Part 4, §7.4.2.4, page 5,122, lines 26: This element defines a binary basic string variant type. For all characters that cannot be represented in XML as defined by the XML 1.0 specification, the characters are escaped using the Unicode numerical character representation escape character format _xHHHH_, where H represents a hexadecimal character in the character’s value. [Example: The Unicode character 8 is not permitted in an XML 1.0 document, so it shall be escaped as _x0008_. end example] To store the literal form of an escape sequence, the initial underscore shall itself be escaped (i.e. stored as _x005F_). [Example: The string literal _x0008_ would be stored as _x005F_x0008_. end example] Similar Comments: CA-0065 , CO-0231 , CZ-0038 , FR-0377 , GB-0592 , GR-0093 , KE-0065 , US-0162 , VE-0069
