Questions marquées «xml-serialization»

Cette balise fait référence aux technologies de sérialisation qui utilisent XML comme format de données.

311
Sérialiser un objet en chaîne

J'ai la méthode suivante pour enregistrer un objet dans un fichier: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new...

292
Sérialiser un objet en XML

J'ai une classe C # dont j'ai hérité. J'ai réussi à "construire" l'objet. Mais je dois sérialiser l'objet en XML. Existe-t-il un moyen simple de le faire? Il semble que la classe ait été configurée pour la sérialisation, mais je ne sais pas comment obtenir la représentation XML. Ma définition de...

184
Convertir une chaîne XML en objet

Je reçois des chaînes XML sur une socket et j'aimerais les convertir en objets C #. Les messages sont de la forme: <msg> <id>1</id> <action>stop</action> </msg> Je suis nouveau sur .Net et je ne suis pas sûr de la meilleure pratique pour effectuer cela. J'ai...

153
Comment implémenter IXmlSerializable?

Une fois qu'un programmeur décide de l'implémenter IXmlSerializable, quelles sont les règles et les meilleures pratiques pour l'implémenter? J'ai entendu dire que cela GetSchema()devrait revenir nullet ReadXmlpasser à l'élément suivant avant de revenir. Est-ce vrai? Et qu'en WriteXmlest-il -...

128
Sérialisation XML - Masquer les valeurs nulles

Lors de l'utilisation d'un sérialiseur .NET Xml standard, existe-t-il un moyen de masquer toutes les valeurs nulles? Le ci-dessous est un exemple de la sortie de ma classe. Je ne veux pas afficher les entiers Nullable s'ils sont définis sur Null. Sortie Xml actuelle: <?xml version="1.0"...

121
Des pièges de sérialisation XML .NET? [fermé]

Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...

89
Vérifier si un objet est un nombre en C #

Je voudrais vérifier si un objet est un numéro afin que .ToString()se traduirait par une chaîne contenant des chiffres et +, -,. Est-ce possible par simple enregistrement de type .net (comme:) if (p is Number)? Ou dois-je convertir en chaîne, puis essayer d'analyser pour doubler? Mise à jour: pour...