Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DAFFODIL-1782

DFDL Extension: Enum and Range table lookups

    XMLWordPrintableJSON

Details

    Description

      Some schemas have large simple type unions that combine enumerations with many members, and numeric ranges.

      Translation between numeric values, and symbolic values (strings), is desirable.

      A proposal for how to do this is:
      https://cwiki.apache.org/confluence/display/DAFFODIL/Proposal%3A+Features+to+Support+Table-Lookup

      (This one is now obsolete:
      https://opensource.ncsa.illinois.edu/confluence/display/DFDL/Enumerations+and+Range+Tables+via+Simple+Type+Unions)

      ��

      Under review by the DFDL Workgroup, it was observed that these features require validation processing, and that was considered problematic given that validation is an optional feature of DFDL.�� However, the dfdl:checkConstraints function is not optional - excepting that the whole expression language is optional. So it is reasonable to add these features to an implementation that has either validation or dfdl:checkConstraints().

      ��

      Attachments

        Activity

          People

            Unassigned Unassigned
            mbeckerle Mike Beckerle
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: