
Hi. I've been following the DFDL proceedings for some time now, as an outside amateur with keen interest in data representation and description. Tell me, is there a FOSS parser out there capable of handling anything and everything that the standard includes? Something that an amateur like me might actually download and utilize against a chosen legacy format of my choice? Perhaps even as a test case of the descriptive power of the vocabulary? -- Sampo Syreeni, aka decoy - decoy@iki.fi, http://decoy.iki.fi/front +358-40-3255353, 025E D175 ABE5 027C 9494 EEB0 E090 8BA9 0509 85C2

On 03/03/2014 08:41 PM, Sampo Syreeni wrote:
Hi. I've been following the DFDL proceedings for some time now, as an outside amateur with keen interest in data representation and description.
Tell me, is there a FOSS parser out there capable of handling anything and everything that the standard includes? Something that an amateur like me might actually download and utilize against a chosen legacy format of my choice? Perhaps even as a test case of the descriptive power of the vocabulary?
Daffodil [1] is the only FOSS DFDL parser. It isn't capable of handling anything and everything in the standard, but it is capable of parsing some non-trivial file types, and is undergoing active development. The latest release is 0.12.0 [2], which includes a command line interface and CSV and PCAP DFDL examples. If you have any questions in particular about Daffodil, I'm happy to answer them. We also have a developers mailing list [3] and a users mailing list [4] if you are interested in tracking Daffodil's progress. - Steve [1] https://opensource.ncsa.illinois.edu/confluence/display/DFDL/Daffodil%3A+Ope... [2] https://opensource.ncsa.illinois.edu/confluence/display/DFDL/Getting+Daffodi... [3] http://oss.tresys.com/mailman/listinfo/daffodil-dev [4] http://oss.tresys.com/mailman/listinfo/daffodil-users

Sampo IBM's implementation is called 'IBM DFDL' and currently implements more than 80% of the DFDL 1.0 specification. Although it is not OSS it is freely available as part of IBM Integration Bus for Developers. It's a big download but once you have it you can just extract the IBM DFDL Java package and write a Java application to parse and/or serialize your data. https://www14.software.ibm.com/webapp/iwm/web/pick.do?source=swg-wmbfd&S_TACT=109KA7GW&S_CMP=1586-0-120057 Worth taking a look at this page as well as it has videos and links: http://www.ibm.com/developerworks/library/se-dfdl/index.html There are also web pages for hosting DFDL schemas, you are welcome to contribute! https://github.com/DFDLSchemas Regards Steve Hanson Architect, IBM DFDL Co-Chair, OGF DFDL Working Group IBM SWG, Hursley, UK smh@uk.ibm.com tel:+44-1962-815848 From: Sampo Syreeni <decoy@iki.fi> To: dfdl-wg@ogf.org, Date: 04/03/2014 01:41 Subject: [DFDL-WG] basic question Sent by: dfdl-wg-bounces@ogf.org Hi. I've been following the DFDL proceedings for some time now, as an outside amateur with keen interest in data representation and description. Tell me, is there a FOSS parser out there capable of handling anything and everything that the standard includes? Something that an amateur like me might actually download and utilize against a chosen legacy format of my choice? Perhaps even as a test case of the descriptive power of the vocabulary? -- Sampo Syreeni, aka decoy - decoy@iki.fi, http://decoy.iki.fi/front +358-40-3255353, 025E D175 ABE5 027C 9494 EEB0 E090 8BA9 0509 85C2 -- dfdl-wg mailing list dfdl-wg@ogf.org https://www.ogf.org/mailman/listinfo/dfdl-wg Unless stated otherwise above: IBM United Kingdom Limited - Registered in England and Wales with number 741598. Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
participants (3)
-
Sampo Syreeni
-
Steve Hanson
-
Steve Lawrence