Add OpenMSX deserialization test, fix issues

This commit is contained in:
Matt Nadareski
2023-07-12 22:13:14 -04:00
parent b3f7d70834
commit fec15317c2
12 changed files with 26602 additions and 3 deletions

View File

@@ -6,9 +6,22 @@ namespace SabreTools.Models.OpenMSX
[XmlRoot("original")]
public class Original
{
[XmlElement("value")]
[XmlAttribute("value")]
public bool Value { get; set; }
[XmlText]
public string? Content { get; set; }
#region DO NOT USE IN PRODUCTION
/// <remarks>Should be empty</remarks>
[XmlAnyAttribute]
public XmlAttribute[]? ADDITIONAL_ATTRIBUTES { get; set; }
/// <remarks>Should be empty</remarks>
[XmlAnyElement]
public object[]? ADDITIONAL_ELEMENTS { get; set; }
#endregion
}
}