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

Handle Embedded XML and JSON in a Natural Way #27

Open
mbeckerle opened this issue Oct 14, 2021 · 0 comments
Open

Handle Embedded XML and JSON in a Natural Way #27

mbeckerle opened this issue Oct 14, 2021 · 0 comments
Assignees
Labels
DFDL 2.0 For issues associated with DFDL v2.0 (next major revision) experimental in use indicates implemented and feature being used

Comments

@mbeckerle
Copy link
Collaborator

(was Action 322)

This is something that was included in the first DFDL v1.0 spec drafts but was dropped (for lack of time, to reduce complexity)

There is a need for it. Users want to use DFDL to convert data into XML (or JSON), and such data being converted will sometimes contain strings of XML (or JSON) that want to be carried into the converted data not as escapified strings, but as XML (or JSON) text.

One issue this raises is that the DFDL schema is not the XSD schema of the resulting piece of merged XML.

If properties enabled one to express the complex type/element ref of the expected XML (by name and namespace), then one could automatically create the merged XSD of the combined data in a robust way.

@mbeckerle mbeckerle added DFDL 2.0 For issues associated with DFDL v2.0 (next major revision) experimental labels Oct 14, 2021
@mbeckerle mbeckerle self-assigned this Feb 24, 2022
mbeckerle added a commit to mbeckerle/DFDL that referenced this issue Sep 27, 2023
@mbeckerle mbeckerle added the in use indicates implemented and feature being used label May 9, 2024
mbeckerle added a commit to mbeckerle/DFDL that referenced this issue May 20, 2024
mbeckerle added a commit to mbeckerle/DFDL that referenced this issue May 20, 2024
I wrote this in markdown.

Review in Github should allow you to read a
formatted version but to comment on lines of
the markdown.

OpenGridForum#27
mbeckerle added a commit to mbeckerle/DFDL that referenced this issue Jun 13, 2024
Written in markdown.

Per workgroup call 2024-06-13, added additional commentary section.

Talks about implicit length kind that is possible using
XML/JSON parsing, as well as validation errors from XML/JSON
parsing having to be consistently DFDL validation errors.

Issue
OpenGridForum#27
mbeckerle added a commit that referenced this issue Jun 13, 2024
Written in markdown.

Per workgroup call 2024-06-13, added additional commentary section.

Talks about implicit length kind that is possible using
XML/JSON parsing, as well as validation errors from XML/JSON
parsing having to be consistently DFDL validation errors.

Issue
#27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DFDL 2.0 For issues associated with DFDL v2.0 (next major revision) experimental in use indicates implemented and feature being used
Projects
None yet
Development

No branches or pull requests

1 participant