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) |