Special characters removed in JSON responses by default

Special, nonprintable control characters are removed from the JSON response tag values unless the Escape control characters option is selected.

zosConnect-2.0 Applies to zosConnect-2.0.

Table 1. Nonprintable control characters that are removed by default
Special characters removed by default
0x0000 NUL 0x0001 SOH 0x0002 STX 0x0003 ETX
0x0004 EOT 0x0005 ENQ 0x0006 ACK 0x0007 BEL
0x0008 BS 0x000B VT 0x000C FF 0x000E SO
0x000F SI 0x0010 DLE 0x0011 DC1 0x0012 DC2
0x0013 DC3 0x0014 DC4 0x0015 NAK 0x0016 SYN
0x0017 ETB 0x0018 CAN 0x0019 EM 0x001A SUB
0x001B ESC 0x001C FS 0x001D GS 0x001E RS
0x001F US 0x007F DEL 0x0080 XXX 0x0081 XXX
0x0082 BPH 0x0083 NBH 0x0084 IND 0x0086 SSA
0x0087 ESA 0x0088 HTS 0x0088 HTS 0x0089 HTJ
0x008A VTS 0x008B PLD 0x008C PLU 0x008D RI
0x008E SS2 0x008F SS3 0x0090 DCS 0x0091 PU1
0x0092 PU2 0x0093 STS 0x0094 CCH 0x0095 MW
0x0096 SPA 0x0097 EPA 0x0098 SOS 0x0099 XXX
0x009A SCI 0x009B CSI 0x009C ST 0x009D OSC
0x009E PM 0x009F APC    
You can specify to escape rather than remove special characters as you create or edit a service:
  1. In the service project editor, click Advanced Options.
  2. Select the Escape control characters checkbox.
  3. Click Apply and then OK.
Special characters are now escaped as \uNNNN.