Xsd2code++ allows matching an XML or JSON document to a set of C# or Vb classes and vice versa operations through serialization / deserialization. Integrated directly into Microsoft Visual Studio, xsd2code++ is a true productivity tool. It allows developers to generate all classes from an XML, XSD or JSON document
The XML Objects generator of xsd2code++ is integrated into Visual Studio. Simply add an .xsd file or json schema file to your C# or VB project and right click the generate button. The code corresponding to you schema will automatically be generated and added into your project. Changes to the generation settings or the schema will cause the code to be re-generated. Simple and powerful !
(Pro, Ent, community) 2019, 2017, 2015, 2013, 2012, 2010 & command line
.Net 2.0, 4.6x, Net Code 3.0, .Net Standard, Xamarin
100% native .Net C #, VB
Generates the code to transform your objects into either XML or JSON
Many reusable code generation options
The generated code is redistributable without royalty
Version : 184.108.40.206, Size : 4,2 Mb
xsd2code++ creates optimized code from your XML or JSON schema. Directly integrated into Visual Studio or with a command line program, your code is generated very intuitively.The generated code library contains strongly typed classes, properties, collections, and enumerations for creating API, POCOs, WCF contract interface, and all kinds of uses. Generated classes let you read and write XML or JSON files in complete correspondence with your schemas. Code generation significantly reduces development time and allows you to focus on writing business logic. The code generator includes many parameters that allow you to change the class, property, and variable names that appear in the generated source code. But also to define the name of the methods of serialization / deserrialization. As well as the encoding options
This video shows in more detail how xsd2code ++ works into your development environment.
JSON or XML data binding (or code generation) is a process in which XML & JSON schema information items are transformed into type definitions and functions in a .Net language.The source code produced by the Xsd2code++ code generation tool is C# or VB source code that consists of type definitions and serialize/de-serialize functions. The code provided support .Net framework, .Net standard, .Net Core 3.0, Xamarin. It is also possible to generate serialization methods such as JSON, XML, MessagePack, binary.
The complexity of producing well constructed, reliable class libraries from XML or JSON schema can challenge any project's timeline. The xsd2code XSD & JSON code generation tool substantially streamlines and simplifies a project's development and maintenance time. The generated code is 100% native and compatible with the DotNet Framework or .Net Core. No external libraries required.