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

XML transformation and validation improvements in Dynamic API #415

Merged

Conversation

litvinovg
Copy link
Contributor

@litvinovg litvinovg commented Aug 16, 2023

What does this pull request do?

XML transformation and validation improvements

What's new?

Support of model serialization for XML transformations from RDF XML.
Fixed transformer implementation to avoid ambiguity
Prepare transformer templates in case stylesheet is provided on initialization to improve conversion performance.
Prepare xml defaultSchema if provided on initialization in XML Valiation operation
Improved debug messages in OperationalStep

Interested parties

@chenejac

@litvinovg litvinovg changed the title Xml transformation improvements XML transformation and validation improvements in Dynamic API Aug 16, 2023
Copy link
Contributor

@chenejac chenejac left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@litvinovg well done.

@chenejac chenejac merged commit 0784e2f into vivo-project:dynapi-1.14 Aug 18, 2023
1 check passed
litvinovg added a commit to litvinovg/Vitro that referenced this pull request Mar 7, 2024
…roject#415)

* model serialization implementation

* set trasformer factory implementation

* prepare xml stylesheets if provided on initialization

* prepare xml stylesheets if provided on initialization

* improve OperationalStep debug messages

---------

Co-authored-by: Georgy Litvinov <[email protected]>
litvinovg added a commit to litvinovg/Vitro that referenced this pull request Mar 8, 2024
…roject#415)

* model serialization implementation

* set trasformer factory implementation

* prepare xml stylesheets if provided on initialization

* prepare xml stylesheets if provided on initialization

* improve OperationalStep debug messages

---------

Co-authored-by: Georgy Litvinov <[email protected]>
litvinovg added a commit that referenced this pull request Apr 19, 2024
* model serialization implementation

* set trasformer factory implementation

* prepare xml stylesheets if provided on initialization

* prepare xml stylesheets if provided on initialization

* improve OperationalStep debug messages

---------

Co-authored-by: Georgy Litvinov <[email protected]>
litvinovg added a commit to litvinovg/Vitro that referenced this pull request Aug 13, 2024
…roject#415)

* model serialization implementation

* set trasformer factory implementation

* prepare xml stylesheets if provided on initialization

* prepare xml stylesheets if provided on initialization

* improve OperationalStep debug messages

---------

Co-authored-by: Georgy Litvinov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants