You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@daffodil.apache.org by Roger L Costello <co...@mitre.org> on 2020/09/22 19:33:34 UTC

Can Daffodil output EXI (Efficient XML Interchange )?

Hi Folks,

Someone told me that Daffodil can output EXI. I am looking at the command line options web page (https://daffodil.apache.org/cli/) and I don't see EXI as an output format. Can Daffodil output EXI?

/Roger

Re: Can Daffodil output EXI (Efficient XML Interchange )?

Posted by "Beckerle, Mike" <mb...@owlcyberdefense.com>.
A number of people have asked for this because XML is so painfully verbose as a data language. (JSON also. One of the EXI libraries offers support for an EXI-flavor of JSON too.)

Steps in the direction are that the current development branch  of daffodil has parser support for SAX event APIs, and that's key to plugging Daffodil together with an EXI implementation.

I know there are people working on the symmetric unparse SAX support for Daffodil. That's key to accepting EXI and unparsing from it someday.

That's all I know of.


________________________________
From: Roger L Costello <co...@mitre.org>
Sent: Tuesday, September 22, 2020 3:33 PM
To: users@daffodil.apache.org <us...@daffodil.apache.org>
Subject: Can Daffodil output EXI (Efficient XML Interchange )?

Hi Folks,

Someone told me that Daffodil can output EXI. I am looking at the command line options web page (https://daffodil.apache.org/cli/) and I don't see EXI as an output format. Can Daffodil output EXI?

/Roger