YAXLib Serialization App

YAXLib

by Sinairv

Yet Another XML Serialization Library for the .NET Framework
Helps with: Serialization
Similar to: Protocol Buffers App Protobuf-C App Cereal App Sharp Serialization Library App More...
Source Type: Open
License Types:
MIT
Supported OS:
Languages: CS VB.NET

What is it all about?

YAXLib is a flexible XML serialization library that lets developers design freely the XML file structure, choose among private and public fields to be serialized, and serialize all known collection classes and arrays (single-dimensional, multi-dimensional, and jagged arrays) in the .NET Framework.

Key Features

• Allowing the programmer to format the XML result as desired • Support for specifying path-like serialization addresses, e.g., elem1/elem2/elem3 , and ../elem1 , and ./elem1 • Support for XML namespaces • Serialization and deserialization of all known generic and non-generic collection classes in System.Collections , and System.Collections.Generic • Support for serialization of single-dimensional, multi-dimensional, and jagged arrays • Support for recursive serialization of collections (i.e., collection of collections) • Support for specifying aliases for enum members • Support for defining user-defined custom serializer for specific types or specific fields • Allowing the programmer to choose the fields to serialize (public, or non-public properties, or member variables) • Support for serialization and deserialization of objects through a reference to their base-class or interface (also known as polymorphic serialization) • Support for multi-stage deserialization • Allowing the programmer to add comments for the elements in the XML result


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

free

Alternatives

View More Alternatives

View Less Alternatives

Top DiscoverSDK Experts

User photo
60
Billy Joel Ranario
Full Stack Web Developer and Article Writer
GUI | Data Handling and 31 more
View Profile
User photo
20
Ron Barak
Python/Unix/System developer
Data Handling | Algorithms and 15 more
View Profile
User photo
20
ahmedxp kh
Ahmedxp PC ENG
Multimedia | Hardware and RT and 123 more
View Profile
User photo
20
Robinson Marquez
Full Stack Developer
GUI | Data Handling and 22 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now