J'écris un client pour un protocole qui utilise HTTP pour transporter des messages XML. Il est synchrone car je forme un document XML qui suit une DTD et l'envoie à une passerelle pour le protocole via POST avec la classe WebClient et j'obtiens un message de réponse XML du serveur distant pour indiquer l'état de transaction/ID de message/etc.Désérialise les messages XML en objets
Depuis que j'ai la DTD, est-il possible de créer des classes avec elle? Il y a une poignée de réponses possibles pour chaque type d '"opération" que mon message XML effectue et avoir des classes qui pourraient être hydratées par le serveur XML renvoyé serait avantageux.
Une fois que j'ai ces classes, quelles sont les étapes de base pour désérialiser le message XML du serveur en objets?
Cela me permet définitivement de commencer ce que je voulais faire. J'ai converti la DTD en XSD en utilisant trang et généré des classes à partir du nouveau fichier XSD. Il devrait être facile de compléter le code pour sérialiser et désérialiser d'ici. Merci! – jlafay