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

Reply via email to