1. Ouvrir ou Nouveau Fichier XML
2. Dans le panneau propriétés > cliquer sur la propriété schéma (bouton avec 3 points) afin de définir le schéma XML que devra respecter le fichier XML
Parcourir jusqu'au schéma *.XSD désiré > ouvrir > OK (vérifier que le schéma est bien sélectionné dans la boite « Schémas XSD »)
3. On a désormais l'Intellisense dans le fichier XML. De plus si on ne respecte pas le schéma, Visual Studio l'indiquera en soulignant les éléments invalides
Menu XML > Créer un schéma
Il suffit ensuite de sauvegarder le schéma (qui s'affiche dans Visual Studio) dans le répertoire désiré, on peut ainsi utiliser ce schéma à sa convenance
1. De la même manière on peut sélectionner la feuille de style *.xsl du fichier XML (depuis le panneau propriétés propriété« feuille de style »> puis clic sur le bouton 3 points > puis parcourir jusqu'au fichier *.xsl désiré > ok)
2. Afficher la sortie HTML dans un web browser
Menu XML > Afficher la sortie XSLT
1. Ouvrir la feuille de style XSL (*.xsl) désirée puis définir l'entrée (c'est-à-dire le fichier *.xml qui entrera en jeu dans la transformation XSLT) panneau propriétés propriété « Entrée » > parcourir jusqu'au fichier *.xml > ouvrir
2. Déboguer >> menu XML > Débogage XSLT
3. On peut faire un pas à pas et voir la sortie HTML générée s'affichée petit à petit
De plus, et pour finir, je dirais vous ne l'avez peut être jamais vu mais en ouvrant n'importe quel schéma XSD (à condition qu'il soit bien formé bien entendu) Visual Studio génère automatiquement un DataSet Typé
clic droit sur projet > ajouter > élément existant > parcourir jusqu'au schéma XSD désiré
Vous pouvez regarder côté Designer.cs le code a bien été généré
Voila on ne le sait pas forcément mais Visual Studio dispose d'excellents outils pour XML .
++