rust-xml-schema icon indicating copy to clipboard operation
rust-xml-schema copied to clipboard

[WIP] (Self-generating) XML parser generator based on XML schemas.

Results 5 rust-xml-schema issues
Sort by recently updated
recently updated
newest added

[MusicXML](https://www.musicxml.com/) is a W3C standard for music notation. I tried to play with rust-xml-schema and the MusicXML schema, and here is what happened: ``` $ wget https://raw.githubusercontent.com/w3c/musicxml/gh-pages/schema/musicxml.xsd -O xml-schema/musicxml.xsd $...

Would you consider using a permissive license like MIT/Apache? Thanks

e.g. [MPD.xsd](https://standards.iso.org/ittf/PubliclyAvailableStandards/MPEG-DASH_schema_files/DASH-MPD.xsd), ``` $ cargo run --package xml-schema --bin gen DASH-MPD.xsd > dash-mpd.rs Finished dev [unoptimized + debuginfo] target(s) in 0.03s Running `target/debug/gen DASH-MPD.xsd` thread 'main' panicked at 'Some("urn:mpeg:dash:schema:mpd:2011")', src/libcore/option.rs:1034:5...

bug

I run in the following error when adding `mixed="false"` in the `test_parser.rs`. ```rust const PERSON_XSD: &'static str = r#" "#; ``` ``` thread 'test_parser::generated_parses_person_xsd' panicked at 'Could not parse mixed="false",...

bug

Schema source: [link](https://raw.githubusercontent.com/windyroad/JUnit-Schema/master/JUnit.xsd) Output: ``` $ ./target/release/gen JUnit.xsd // Input: "JUnit.xsd" thread 'main' panicked at 'called `Option::unwrap()` on a `None` value', src/libcore/option.rs:345:21 note: Run with `RUST_BACKTRACE=1` environment variable to display...