Support of DFDL and Daffodil parser
Are you missing a feature? Request its implementation here.
Support of DFDL and Daffodil parser
Good morning,
can I ask You, if there are any plans to support Data Format Description Language (aka DFDL) in some future version of oXygen? Maybe based on open source parser of DFDL called "Daffodil" and (afaik more advanced, but not free IBM own DFDL parser).
DFDL is used for description of structured text data (CSV, Cobol copybooks) and binary data using XML Schema and namespaced extended elements and attributes and DFDL parsers creates XML output from such data input based on DFDL.
More information and simple to use examples follows. Thank you in advance for Your answer. Stepan
can I ask You, if there are any plans to support Data Format Description Language (aka DFDL) in some future version of oXygen? Maybe based on open source parser of DFDL called "Daffodil" and (afaik more advanced, but not free IBM own DFDL parser).
DFDL is used for description of structured text data (CSV, Cobol copybooks) and binary data using XML Schema and namespaced extended elements and attributes and DFDL parsers creates XML output from such data input based on DFDL.
More information and simple to use examples follows. Thank you in advance for Your answer. Stepan
- http://en.wikipedia.org/wiki/Data_Forma ... n_Language
- https://opensource.ncsa.illinois.edu/co ... ource+DFDL
- https://opensource.ncsa.illinois.edu/co ... +for+Users
- https://opensource.ncsa.illinois.edu/co ... +Interface
- https://opensource.ncsa.illinois.edu/co ... e+Debugger
- https://opensource.ncsa.illinois.edu/co ... L/Examples
Re: Support of DFDL and Daffodil parser
Hello,
We do not have plans to implement explicit support for DFDL at this time. We will consider it in the long term. I've logged your request.
Please note that Oxygen is fully configurable and customizable. So, similarly to how you can setup Eclipse for DFDL, you could in theory do the same with Oxygen:
https://opensource.ncsa.illinois.edu/co ... DFDL+Users
https://opensource.ncsa.illinois.edu/co ... gs+and+XML
There is an XML Schema for DFDL Schemas and also an XML Catalog, so you could use these in Oxygen for validation and content completion when editing DFDL.
I found the XML catalog, daffodil-built-in-catalog.xml, in daffodil-lib_*.jar. You can set the catalog in Oxygen (Options > Preferences, XML > XML Catalog) directly from that jar (press Add and Browse for archived file from the list of browse actions).
You'll also have to enable the option Process namespaces through URI mappings for XML Schema.
In addition, you can configure the various Daffodil CLI operations as "External tools" to execute them directly from Oxygen.
Regards,
Adrian
We do not have plans to implement explicit support for DFDL at this time. We will consider it in the long term. I've logged your request.
Please note that Oxygen is fully configurable and customizable. So, similarly to how you can setup Eclipse for DFDL, you could in theory do the same with Oxygen:
https://opensource.ncsa.illinois.edu/co ... DFDL+Users
https://opensource.ncsa.illinois.edu/co ... gs+and+XML
There is an XML Schema for DFDL Schemas and also an XML Catalog, so you could use these in Oxygen for validation and content completion when editing DFDL.
I found the XML catalog, daffodil-built-in-catalog.xml, in daffodil-lib_*.jar. You can set the catalog in Oxygen (Options > Preferences, XML > XML Catalog) directly from that jar (press Add and Browse for archived file from the list of browse actions).
You'll also have to enable the option Process namespaces through URI mappings for XML Schema.
In addition, you can configure the various Daffodil CLI operations as "External tools" to execute them directly from Oxygen.
Regards,
Adrian
Adrian Buza
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
<oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
http://www.oxygenxml.com
Jump to
- Oxygen XML Editor/Author/Developer
- ↳ Feature Request
- ↳ Common Problems
- ↳ DITA (Editing and Publishing DITA Content)
- ↳ SDK-API, Frameworks - Document Types
- ↳ DocBook
- ↳ TEI
- ↳ XHTML
- ↳ Other Issues
- Oxygen XML Web Author
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Content Fusion
- ↳ Feature Request
- ↳ Common Problems
- Oxygen JSON Editor
- ↳ Feature Request
- ↳ Common Problems
- Oxygen PDF Chemistry
- ↳ Feature Request
- ↳ Common Problems
- Oxygen Feedback
- ↳ Feature Request
- ↳ Common Problems
- Oxygen XML WebHelp
- ↳ Feature Request
- ↳ Common Problems
- XML
- ↳ General XML Questions
- ↳ XSLT and FOP
- ↳ XML Schemas
- ↳ XQuery
- NVDL
- ↳ General NVDL Issues
- ↳ oNVDL Related Issues
- XML Services Market
- ↳ Offer a Service