RemovePrivateChar
Specifies whether to replace private use characters with a '?' character in the retrieved content.
Data Type
bool
Default Value
false
Remarks
Private use characters are Unicode characters reserved for application-specific use and are not assigned standard meanings. Some Certinia data or metadata responses may contain these characters, which can cause issues in downstream applications, exports, or parsing tools that do not recognize or support them.
When RemovePrivateChar is set to true, the driver replaces any encountered private use characters with a '?' to ensure compatibility and prevent parsing or display errors.
Enabling this property ensures cleaner and more standardized output when working with data exports, logs, or applications that do not handle private use characters gracefully. However, replacing characters may result in loss of non-standard information if those characters were used intentionally for custom encoding or annotations.
This property is useful when working with systems that require strict character handling or when encountering issues with invisible or unsupported characters in Certinia data.