XML Schema Parser and Validator for Rust
Key Features
-
Python xmlschema와 호환
- external/xmlschema 의 python 구현버전과 호환
- CLI & API 호환
- 에러, 경고 메시지 호환 (byte-for-byte, trackback 제외)
-
W3C tests
- external/xsdtest 검증
- xsd 1.0 테스트 실패 (schema: 1, instance : 3) 이내로
- xsd 1.1 테스트 실패 (schema: 1, instance : 3) 이내로
- "queried" failures 는 실패해도 무시함
-
수행 속도 최적화
-
cargo 배포
- README.md, 문서, 주석
TODO (Future)
- WASM 지원
- Partial Parsing & Validation