Hi Folks,
I think these are the only meaningful values of separatorSuppressionPolicy:
trailingEmptyStrict
trailingEmpty
With those, a data format designer can specify what instances are legal and
what instances are illegal. For example, suppose a data format specifies that
instances contain 1-5 string data items separated by forward slashes. If the
data format designer wants to prohibit instances from having empty trailing
separators like this:
a/b///
then the data format designer specifies
separatorSuppressionPolicy=trailingEmptyStrict
If the data format designer wants to allow empty trailing separators, then the
data format designer specifies separatorSuppressionPolicy=trailingEmpty
I don't think the other values of separatorSuppressionPolicy are meaningful. I
am eager to be proven wrong.
/Roger