-
Notifications
You must be signed in to change notification settings - Fork 1
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
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
added a commit
to mbeckerle/DFDL
that referenced
this issue
Sep 27, 2023
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
From workgroup call agenda/minutes. Moved here so as to have all tracking in github issues.
As of this comment, these changes have not been incorporated yet. |
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
(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.
The text was updated successfully, but these errors were encountered: