A console program and library to generate XmlSerializer-compatible C# classes from XML Schema files.
Features
- Map XML namespaces to C# namespaces, either explicitly or through a (configurable) function
- Generate C# XML comments from schema annotations
- Generate DataAnnotations attributes from schema restrictions
- Use Collection<T> properties (initialized in constructor and with private setter)
- Map xs:integer and derived types to the closest possible .NET type, if not possible - fall back to string. Can be overriden by explicitly defined type (int, long, or decimal)
- Automatic properties
Categories
Code GeneratorsLicense
Apache License V2.0Follow XmlSchemaClassGenerator
Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of XmlSchemaClassGenerator!