Parsing and unparsing file formats using DFDL (Data Format Description Language)

"Costello, Roger L." <costello@mitre.org>
Mon, 1 Jul 2019 16:57:23 +0000

          From comp.compilers

Related articles
| List of all articles for this month |

From: "Costello, Roger L." <costello@mitre.org>
Newsgroups: comp.compilers
Date: Mon, 1 Jul 2019 16:57:23 +0000
Organization: Compilers Central
Injection-Info: gal.iecc.com; posting-host="news.iecc.com:2001:470:1f07:1126:0:676f:7373:6970"; logging-data="22973"; mail-complaints-to="abuse@iecc.com"
Keywords: parse, available
Posted-Date: 03 Jul 2019 00:30:56 EDT
X-OriginatorOrg: mitre.org
X-MITRE: 8GQsMWxq66rxk57w

Hi Folks,


DFDL is a standards-based XML language for parsing data formats, both text and
binary formats.


Using DFDL you can parse just about anything.


The output of parsing is an XML (or JSON) document, representing the input
file.


Not only can DFDL parse data files, it can also unparse the XML (or JSON) to
reconstitute the original data format.


Example: JPEG --> DFDL --> XML --> DFDL --> JPEG


DFDL is pretty neat. I created several tutorials about it and how to use it:


http://www.xfront.com/DFDL/index.html


/Roger


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.