XMLParsing
XMLParsing copied to clipboard
Draft PR with multiple changes
Hi,
found your fork as the only one actually contributing to the project. I have this local branch where I had to add a number of features which I believe can be useful to others.
Let's see if this makes sense. I don't have too much time but probably can refactor things if it will be needed
The major changes here are
- Preserving the order of the encode calls in the output XML
- Compliant approach to treating empty elements. Such elements should return value
"". The only standard way to have an element read asnilis to utilise thexsi:nil="true"attribute.
Hi @leonid-s-usov, I see this has commits from XMLCoder, was this actually meant to be a PR in that repository?
Given …
found your fork as the only one actually contributing to the project.
… OP probably meant XMLCoder, yeah. 🤔