begin process at 2008 05 16 21:52:15
1 173 770 membres
577 nouveaux aujourd'hui
13 973 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

XML VERS XSD


Information sur la source

Catégorie :Divers Source .NET ( DotNet ) Classé sous : XSD, XML, Inference Niveau : Débutant Date de création : 19/10/2007 Vu / téléchargé: 3 795 / 221

Note :
Aucune note

Commentaire sur cette source (0)
Ajouter un commentaire et/ou une note

Description

Cette source permet de créer un fichier XSD (Schéma XML) à partir d'un XML.

On utilise générale le couple XML/XSD dans l'autre sens : Un XSD pour valider un XML.
Ici, c'est le XML qui est la base de tout.
Pour les non-pros du XSD, il y a quelques outils (Sharewares) permettant de le faire, mais Microsoft met à disposition un utilitaire (XSD Inference) qui permet de réaliser l'opération simplement.

Microsoft XSD Inference Tool 1.0 est téléchargeable ici : http://msdn2.microsoft.com/fr-fr/xml/Bb190622.aspx

Ensuite, une petite référence à Microsoft.XsdInference dans le code, et c'est parti !

Code simple à appréhender. Le peu d'outils gratuits pour réaliser celà m'a poussé à le poster.

codé sous Microsoft Visual C# 2005 Express Edition

Conclusion

Utilisé dans mon cas pour réaliser des contrats d'interface XML avec des clients.

Limitation de l'utilitaire :
- Si un noeud de votre XML ne peut avoir que N fils, XSD Inference voyant qu'il y en a plusieurs, dira qu'il n'y a pas de limites (maxOccurs="unbounded"). La limite à N devra être fixée manuellement par la suite.
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

    Aucun commentaire pour le moment.

Ajouter un commentaire

Appels d'offres

Pub



CalendriCode

Mai 2008
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS