case insensitivity
In IMF, headers are generally case insensitive. Thus these are equivalent: Content-Type: text/html Content-Type: TEXT/HTML Content-Type: Text/Html Content-Type: tExT/hTmL Does DFDL have a way to tell the parser to parse text in a case-insensitive manner? A quick search of the spec didn't reveal anything.
DFDL 1.0 has dfdl:ignoreCase 'yes' for use when parsing delimiters and
other cases where the DFDL parser is trying to match against a
user-specified string, but there is no property for changing the case of
data when it is inserted into the infoset. That sort of thing is typically
considered a post parse transformation step.
However you can achieve the same effect by using an additional dummy
element that uses dfdl:inputValueCalc.
xs:sequence
participants (2)
-
Garriss Jr., James P.
-
Steve Hanson