Comment sérialiser une classe générée à partir de XSD XML
J'ai créé un fichier XSD à partir de Visual Studio, et peut générer un échantillon XML en tant que bien, mais mon objectif est d'utiliser cette XSD pour créer un fichier XML à l'exécution.
J'ai utilisé XSD.exe pour générer une classe à partir de mon fichier XSD et a ensuite créé un programme pour remplir l'objet de la "classe". Comment puis-je sérialiser l'objet d'un fichier XML?
OriginalL'auteur jojo | 2011-05-16
Vous devez vous connecter pour publier un commentaire.
Lorsque vous avez créé des classes pour sérialiser et désérialiser le fichier Xml à l'aide de la XSD.exe outil, vous pouvez écrire vos instances de retour aux fichiers à l'aide ..
La sérialisation! (Archive)
Ah, désolé, oui. J'ai choisi le module de formatage binaire! Mais le XmlFormatter travaille trop! Vu @KenF de réponse.
OriginalL'auteur Jaapjan
Ces deux exemples laisser le flux ouvert, et XmlFormatter fait partie de la BizTalk libs - donc XmlSerializer serait plus approprié:
OriginalL'auteur Alan B
Format binaire binaire, utilisez la version XML de XML:
Je suis sûr que tu veux dire XmlSerializer?
doit être du Système.Xml.La sérialisation.XmlSerializer au lieu de XmlFormatter que Justin a souligné
OriginalL'auteur KenF