Échanger vos données structurées en quelques secondes.


 

 

Générateur De Code Avancé À Partir De Schémas XML Intégré À © Microsoft Visual Studio extension.

 

Xsd2code++ permet de faire correspondre un document XML à un ensemble de classes et vice versa au moyen d'opérations de sérialisation/désérialisation. Directement intégré à Visual Studio, xsd2code++ est un véritable outil de productivité. Il permet aux développeurs de générer tout le code de correspondance de la structure XML.

 
 

15 jours d'essai gratuit avec 100% des fonctionnalités !

Bénéficiez de 15 jours d'essai pour évaluer xsd2code++. Directement disponible après votre 1er installation et renouvelable sur demande.

Versions supportées

(Pro, Ent) 2017, 2015, 2013, 2012, 2010 & command line

Frameworks supportées

.Net 2.0, 4.6x, Net Code 2.0, .Net Standard, Xamarin

Langages supportés

100% natif .Net C#, VB. Les classes générées sont automatiquement importées dans votre solution

XML et JSON serialisation

Génère le code pour transformer vos objets soit en XML soit en JSON. Prend en charge également la sérialisation binaire et compressée (MessagePack)

Code paramétrable

Nombreuses options de génération du code réutilisables. Choix des types de collection, Databinding, propriétés automatiques, Attributs WCF, ect.

Royalty Free

Le code généré est redistribuable sans redevance. Vous ne payez que la licence de développement.

Principales fonctionnalités

  • Réduit le temps de développement.
  • 100% intégré à votre outil de développement et à votre solution.
  • Trois clics pour générer vos classes ou les mettre à jour.
  • Génère les classes C# ou VB 100 native .Net (2.0, 4.6x, Net Standard, Net Core) à partir de schémas XML.
  • Support de Xamarin Framework Forms, iOs, Android
  • Support des listes typées (List<T>, ObservableCollection<T>, MyCustomCollection<T>).
  • Support des propriétés automatiques.
  • Génère le code de lecture et d'écriture des fichier XML (Serialization XML, Binaire, JSON, MsgPack).
  • Supporte l'encodage XML (UTF-8/32, ASCII, Unicode and custom encoding).
  • Génère le code de notification de changement pour le "Databinding" (WPF, Xamarin).
  • Génère des attributs pour WCF (attribut DataMember)
  • Nom des classes en Camel case ou Pascal Case.
  • Transpose les restrictions du schéma XSD en attribut sur les propriétés des classes (Pattern/RegEx, StringLength etc.)
  • Supporte les schémas complexes avec inclusion et import de schémas externes.

 

 

Mais aussi,

  • De nombreuses options pour affiner le code généré (plus de 40 paramètres qui persistent).
  • Transforme les annotations du schéma XSD en documentation dans le code (Summary).
  • Permet l'instanciation différé (Lazy Loading pattern dans le get des propriétés).
  • Supporte les classes partielles et permet de générer l'ensemble des classes dans un seul fichier ou un fichier par classe.

Gagnez du temps !

 

Véritable outil de productivité, gagnez un temps considérable pour la génération de vos classes

100% conforme

 

Générez tous les classes de votre schéma. Les classes correspondent à 100% à la structure XML ou JSON attendue.

Mise à jour

 

Offrez à vos développements la possibilité de mettre à jour votre code en toute simplicité

 
 
 

Transformation de votre schéma en classes

 

Il suffit de sélectionner votre schéma directement depuis votre solution. Le menu contextuel permet d'ouvrir xsd2code++ pour transformer votre schéma en classes




Paramétrage


xsd2code++ intègre un grand nombre d'option. Vous pouvez sélectionner différente configuration, la prévisualisation du code se fait en temps réel










Mise à jour automatique du code


Dans les propriétés du schéma, vous pouvez paramétrer la mise à jour automatique du code si votre schéma est mis à jour. Il suffit de sauvegarder votre schéma XSD pour que le code soit mis à jour sans aucune intervention de votre part.




2200

Utilisateurs

Depuis 2014

3200+

Versions installés

Intégrés à Visual Studio

146512

schémas transformés

xsd vers c# ou vb

40

Nouveaux clients

Par mois

Référence de schémas

Exemple de schémas XML déjà éprouvés

  • Clinical Data Interchange Standards (OMD)
  • Health Level Seven (HL7)
  • Clinical Document Architecture (CDA)
  • LandXML Civil engineering design and survey measurement data
  • Financial Information eXchange (FIX)
  • Financial products Markup Language (FpML 4)
  • Mail.XML (IDEAlliance)
  • Open Vulnerability and Assessment Language (OVAL)
  • OpenTravel Alliance (OTA)
  • The National Information Exchange Model (NIEM)

3 mois22 €

  • Licence d'utilisation pour une durée de 3 mois
  • Mises à jour incluses
  • Prix par utilisateur
Commander maintenant

6 mois40 €

  • Licence d'utilisation pour une durée de 6 mois
  • Mises à jour incluses
  • Prix par utilisateur
Commander maintenant

1 an70 €

  • Licence d'utilisation pour une durée de 1 an
  • Mises à jour incluses
  • Prix par utilisateur
Commander maintenant

Illimité130 €

  • Licence définitive sans aucune limite de temps
  • Mises à jour incluses
  • Prix par utilisateur
Commander maintenant