quickxml_to_serde
quickxml_to_serde copied to clipboard
Convert between XML JSON using quickxml and serde
```xml http://redacted.redacted.com/redacted/redacted/StartUsage urn:uuid:15aea56f-7690-467c-8d6b-145f64cd2747 http://www.w3.org/2005/08/addressing/anonymous sb://redacted.servicebus.windows.net/redacted/90f791da-dc1e-49c9-a55c-dfd8ad4398ee/ ``` becomes ```json { "Envelope": { "Body": { "StartUsage": {} }, "Header": { "Action": { "#text": "http://redacted.redacted.com/redacted/redacted/StartUsage", "@s:mustUnderstand": 1 }, "MessageID": "urn:uuid:15aea56f-7690-467c-8d6b-145f64cd2747", "ReplyTo": { "Address":...
addresses https://github.com/AlecTroemel/quickxml_to_serde/issues/27
Hello! This PR updates the dependencies in `Cargo.toml`, specifically `minidom v0.12 -> v0.15`. I encountered the following warning when compiling on version `0.6.0`: ``` $ cargo run ... Finished `dev`...
all tests pass, and generate the same json from `test_xml_files` examples closes #21
This issue describes an uncommon scenario where text and elements are mixed together at the same level. I have encountered it in the wild, but not in the context of...
The latest minidom v 0.13 doesn't work with our code. Changes are needed before we can switch to that version. Not sure how hard/trivial that may be. ``` running 7...
XML elements can be defined in its XML schema as optional. Usually, a missing XML attribute is assigned a NULL value at de-serialization. Consider these 2 examples: 1. `some text`...