RoyalXml is a simple, highly customizable XML serializer for .NET. Though it can be configured in almost any way, the default serialization ruleset supports polymorphism, multidimensional arrays, and collections.
$ dotnet add package DouglasDwyer.RoyalXmlNo README available.