Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.compilers > #2345

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

Path csiph.com!xmission!news.snarked.org!border2.nntp.dca1.giganews.com!nntp.giganews.com!news.iecc.com!.POSTED.news.iecc.com!nerds-end
From "Costello, Roger L." <costello@mitre.org>
Newsgroups comp.compilers
Subject Parsing and unparsing file formats using DFDL (Data Format Description Language)
Date Mon, 1 Jul 2019 16:57:23 +0000
Organization Compilers Central
Lines 20
Sender news@iecc.com
Approved comp.compilers@iecc.com
Message-ID <19-07-002@comp.compilers> (permalink)
Mime-Version 1.0
Content-Type text/plain; charset="us-ascii"
Content-Transfer-Encoding 8bit
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-submission-address compilers@iecc.com
X-moderator-address compilers-request@iecc.com
X-FAQ-and-archives http://compilers.iecc.com
X-OriginatorOrg mitre.org
X-MITRE 8GQsMWxq66rxk57w
Xref csiph.com comp.compilers:2345

Show key headers only | View raw


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

Back to comp.compilers | Previous | Next | Find similar


Thread

Parsing and unparsing file formats using DFDL (Data Format Description Language) "Costello, Roger L." <costello@mitre.org> - 2019-07-01 16:57 +0000

csiph-web