Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


Note that primitives that do delimited text need terminators and/or separators of potentially many objects in scope, any subset of which may have runtime expression for the value. If an element is required and has its own terminator, then nothing else's separator or terminators matter (though they must be escaped according to DFDL v1.0 rules), but if it is optional, then one must search for this objects terminator, or whatever other terminating markup might end the element, and of course nillable, nilValues and nilValueDelimiterPolicy as well as emptyValueDelimiterPolicy play a role in whether/when one needs specific terminators or not. 

  • initiator
  • terminator
  • separator
  • escapeCharacter
  • escapeEscapeCharacter

 


  • length
  • occursCount

...


  • textStandardDecimalSeparator
  • textStandardGroupingSeparator
  • textStandardExponentRep
  • binaryFloatRep
  • textBooleanTrueRep
  • textbooleanFalseRep
  • choiceDispatchKey
  • calendarLanguage (recently added)

...