Archive

Posts Tagged ‘XML’

Jouer avec le XML – partie 4 – Validation d’un XML avec un XSD

Last but not least, nous allons voir ici comment valider un XML avec un XSD.
Le tout, avec .Net, naturellement.
Du coup, comme ce billet est censé être plus court que les autres, je vais mettre quelques outils utiles.

Voici les billets en rapport :

Lire la suite…

Publicités
Catégories :.Net, C#, Développement, XML, XSD

Jouer avec le XML – partie 3 – (dé)sérialisation de classes et attributs

Troisième et dernier billet au sujet du XML.

Dans ce billet, nous allons voir quelques attributs XML à positionner sur les classes/propriétés et comment (dé)sérialisation une classe via une classe générique.

Voici les billets en rapport :

Lire la suite…

Catégories :.Net, C#, Développement, XML, XSD

Jouer avec le XML – partie 2 – Utilitaire XSD.exe

Suite à la première partie sur les généralités XML/XSD, voici un second billet autour du XML.

Cette fois, il sera question de l’usage de XML/XSD en .Net.
Dans cette partie 2, nous verrons comment utiliser l’utilitaire XSD.exe, comment générer une classe à partir d’un XSD puis comment utiliser cette classe.
Dans un billet suivant, nous verrons comment gérer la (dé)sérialisation.
Et enfin, dans un petit dernier, comment valider le XML en fonction d’un XSD.

Voici les billets en rapport :

Lire la suite…

Catégories :.Net, C#, Développement, XML, XSD

Jouer avec le XML – partie 1 – Présentation

Voici le premier billet concernant une petite série autour du XML et des XSD.

Dans le premier et présent billet, je ferais un (bref) récapitulatif sur ce qu’est le XML et l’usage du XSD (dépurvu de C#, donc).
Dans le second, nous verrons l’usage des XSD en C#, avec l’outil XSD.exe.
Dans un troisième temps, comment utiliser les attributs XML pour sérialiser en XML une classe.
Et dans une dernière partie, tout ce que je n’ai pas pu caser dans les parties précédentes 🙂

Le but, pour moi, est de compiler ici toutes les informations que je dois chercher à chaque fois que je travaille avec du XML, car ne l’utilisant pas assez souvent pour que ça rentre, mais quand même sur chaque mission.
Du coup, ce n’est pas forcément complet ou trop poussé, mais ça donne suffisamment de pistes pour mieux cibler les recherches 🙂

Voici les billets en rapport :

Lire la suite…

Catégories :XML, XSD