xml1

Crates.ioxml1
lib.rsxml1
version0.1.6
sourcesrc
created_at2022-07-17 00:11:43.76117
updated_at2023-03-12 22:18:37.102249
descriptionsane, non compliant xml parser without allocations
homepage
repositoryhttps://github.com/lassade/xml1
max_upload_size
id626985
size28,473
Felipe Jorge (lassade)

documentation

https://docs.rs/xml1

README

xml1

This create provides a sane, non compliant xml parser without allocations. I just can't describe it better than this.

xml is a great format and is expecially good for describing interfaces, witch are things inside other things with some attributes, but it has a few too many crazy features that bloat everything, CDATA, namespaces to name a few.

By the way don't worry about the unsafe's inside here it was mostly copied over from std.

Fork it!

I tried to keep the design the simple as possible, you should be able fork it and add any features that you want.

Milestones

  • Parse a "xml"
  • Better error handling with codespan-reporting
  • Don't panic
  • Fuzzed, can't panic, can't leak
Commit count: 11

cargo fmt