Have added a XML (de)serialization class DBDXMLSerializer. It converts the definition to a proxy class which uses a custom Dictionary<string, ColumnDefinition> for column definition (de)serialization.
Private empty constructors have been added to Build and BuildRange as they are required by XMLSerializer.
Program.cs has been updated to support XML.
The output is near-enough identical to the JSON example barring XML schema requirements. Example output Achievement.zip.
For #29, XML support.
Have added a XML (de)serialization class
DBDXMLSerializer
. It converts the definition to a proxy class which uses a customDictionary<string, ColumnDefinition>
for column definition (de)serialization.Private empty constructors have been added to
Build
andBuildRange
as they are required byXMLSerializer
.Program.cs
has been updated to support XML.The output is near-enough identical to the JSON example barring XML schema requirements. Example output Achievement.zip.