Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dfdl:parse and dfdl:unparse #57

Open
JDziurlaj opened this issue Aug 13, 2024 · 1 comment
Open

dfdl:parse and dfdl:unparse #57

JDziurlaj opened this issue Aug 13, 2024 · 1 comment

Comments

@JDziurlaj
Copy link

I would like to see the addition of steps for parsing (*->XML) and unparsing (XML->*) using Data Format Description Language (DFDL), particularly through Apache Daffodil or similar implementations, into XProc 3.0. DFDL is a framework for defining data formats, allowing the transformation of binary and textual data into various representations (usually including XML). The integration of DFDL support into XProc 3.0 would enhance its ability to handle complex data formats, making it a more versatile and robust tool for data processing pipelines.

DFDL uses XSD 1.0 schemas as the basis of its format. Inputs can be binary/text. The DFDL processor uses the schema to produce a DFDL infoset, which processors can present in various formats (XML, JSON, etc.)

An extension for Calabash exists, and could form the straw-man basis for a more formal proposal.

@ndw
Copy link

ndw commented Oct 21, 2024

I'm going to move this to the Vnext repo. I don't think there's been any movement towards trying to put this in 3.1.

@ndw ndw transferred this issue from xproc/3.0-steps Oct 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants