Feature
| Detection
|
Text representation for types other
than String
| dfdl:representation="text"
for Number, Calendar or Boolean types
|
Delimiters
| dfdl:separator <> ""
or dfdl:initiator <> "" or dfdl:terminator <> ""
or dfdl:lengthKind="delimited"
|
BCD calendars
| dfdl:binaryCalendarRep="bcd"
|
Multiple schemas
| xs:include or xs:import in xsd
|
Named Formats
| dfdl:defineFormat or dfdl:ref
|
Choices
| xs:choice in xsd **
|
Arrays where size not known in advance
| dfdl:occursCountKind 'implicit', 'parsed',
'stopValue' **
|
Expressions
| Use of an expression in any property
value
|
End of parent
| dfdl:lengthKind ="endOfParent" |
Feature
| Detection
|
Text representation for types other
than String
| dfdl:representation="text"
for Number, Calendar or Boolean types
|
Delimiters
| dfdl:separator <> ""
or dfdl:initiator <> "" or dfdl:terminator <> ""
or dfdl:lengthKind="delimited"
|
BCD calendars
| dfdl:binaryCalendarRep="bcd"
|
Multiple schemas
| xs:include or xs:import in xsd
|
Named Formats
| dfdl:defineFormat or dfdl:ref
|
Choices
| xs:choice in xsd **
|
Arrays where size not known in advance
| dfdl:occursCountKind 'implicit', 'parsed',
'stopValue' **
|
Advanced expressions
| Advanced features of the DFDL expression
language (tbd) |