quick-xml
quick-xml copied to clipboard
Rust high performance xml reader and writer
First of all, I would like to thank @999eagle for her work. It was very useful for quickly obtaining a working result and its iterative improvement. After week of experimenting...
Since asynchronous support is just around the corner, it's time to start a release process. It is unlikely in the nearest future we will manage to add still something important,...
I'm using quick-xml to deserialize to another generic structure, but it seems like the main element is not passed to the visitor. e.g. ```xml 1 ``` when deserialize and serialized...
Very, very work-in-progress. Doesn't compile yet. Only posting it for transparency.
It seems that the current usage of Reader requires you to copy a lot of bytes from the reader into the buffer. Why is there no way to get access...
Function `borrowed_name` (in quick_xml::events::BytesStart) as is stated in documentation - can be used to create BytesStart from a given name. But if you pass (by mistake or intentionally) attribute data...
Is there a easy way to set trim_text to false in the `Deserializer::from_str` when i use `quick_xml::de::from_str`? https://github.com/tafia/quick-xml/blob/a4be48431a2c512683538b81d7ee037af70d5cce/src/de/mod.rs#L160-L167
I was attempting to add quick-xml to the [Rust serializer benchmarks](https://github.com/djkoloski/rust_serialization_benchmark) and discovered that one of the complex benchmarks serialized incorrectly, resulting in errors on deserialization. The benchmark in question...
As discussed in #314, this is a new attempt to add support for `async` reading. This PR is still WIP and open for discussion on implementation details.
This PR was split from #417. This splits `Reader` into two new structs, `SliceReader` and `IoReader` to better separate which kind of byte source the `Reader` uses to read bytes....