Closed smoores-dev closed 1 month ago
We're glad you find this project helpful. We'll try to address this issue ASAP. You can vist https://solothought.com to know recent features. Don't forget to star this repo.
Thanks to highlight it. We would have to put a condition in the code to avoid an attribute having the name "/" or "/>" or ">" or any other possibility.
This check can be placed in a buildAttributesMap function and attribute function for v5.
Description
When the `allowBooleanAttributes` flag is set on `XMLParser`, the parser will interpret the closing `/` in a self-closing stop node as a boolean attribute. This introduces further problems when attempting to build the parsed data back into a string, as it produces invalid XML. E.g., `` becomes `` (note the double slash). It is possible to implement a workaround by adding an `updateTag` method that removes `@_/` attributes. ### InputCode
Output
expected data
Would you like to work on this issue?
Bookmark this repository for further updates. Visit SoloThought to know about recent features.