XSDWhiteSpace

Perform a XML string manipulation before serialization or deserialization according to one of the three allowed values:

Note:
  1. The whiteSpace facet is always performed before any other facet constraints, or serialization or deserialization process.
  2. For any 4GL variable excepted STRING, CHAR and VARCHAR, only collapse is allowed.
DEFINE myStr STRING ATTRIBUTE(XSDString, XSDWhiteSpace="replace",
  XMLName="MyString")
DEFINE myDec DECIMAL(3,1) ATTRIBUTE(XSDDecimal,
  XSDWhiteSpace="collapse", XMLName="MyDecimal")