2009-04-29 10 views

Répondre

0

Est-ce un seul xsd fiexed? Ou est le xsd déterminé à l'exécution? Avec un xsd fixe, vous pouvez mapper à un modèle d'objet et utiliser XmlSerializer:

xsd foo.xsd /classes 

(à la ligne de commande, génère foo.cs avec des classes pour les entités, etc.)

Ensuite, construire votre modèle d'objet et utilisez XmlSerializer pour le sérialiser. Il pourrait de travail - mais n'est pas une option appropriée pour travailler avec xsd à la volée.

Questions connexes