Uploaded image for project: 'Daffodil'
  1. Daffodil
  2. DFDL-1754

DFDLSchema example for Asterix

    XMLWordPrintableJSON

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: deferred
    • Component/s: DFDL Schemas
    • Labels:
      None

      Description

      Asterix format has come up 3 times now.

      This is a publicly available standard data format.

      We can economize effort in support for people on Asterix by just creating the starting point schema for it and publishing it to DFDLSchemas.

      We should create one the way we think it should be done for maintainability and performance (ex: using occursCountKind="expression" and occursCount="

      { ../hdr/flag }

      " vs. discriminators)

      There is an excellent looking tool called www.asterixtk.com which has a free version and it includes some sample data. Also has ability to output XML. It would be interesting to see to what degree DFDL can produce that XML or something close to it. I don't know if there is an XML Schema for this XML.

      Creating a comprehensive DFDL schema for Asterix is a big job. I think a schema for just one message type (e.g., cat062), that will parse one example piece of data is all that is required really. If we're lucky people who really want to do Asterix will undertake the added QA/test, and growing the schema's coverage of the spec.

        Gliffy Diagrams

          Attachments

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              mbeckerle.dfdl Mike Beckerle
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:

                  Tasks

                  Progress: 
                   0/0