IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

Lire un XML, mais pas la totalité.


Sujet :

C#

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 12
    Points
    12
    Par défaut Lire un XML, mais pas la totalité.
    Bonjour,

    J'ai besoin de remplir une classe contenant divers champs (double, string ... ), des Liste<T> et des objets composés eux même de champs et listes....
    Voilà, j'ai tous ces paramètres dans un fichier XML... mais le fichier est énorme et il y a bien plus d'informations que celles dont j'ai besoin.
    Suis-je obligée de créer dans ma classe l'intégralité des paramètres du fichier XML (pfiouuu j'ai pas fini....), ou bien y a-t-il un moyen (lequel ??? là est toute la question) pour que la lecture du XML remplissent les champs qui existent dans ma classe et ignore ceux qui n'existent pas et continue la lecture sans planter ... ?

    merci !!

    Marie

  2. #2
    Expert éminent
    Avatar de StormimOn
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    2 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2005
    Messages : 2 593
    Points : 7 660
    Points
    7 660
    Par défaut
    Citation Envoyé par astrolus Voir le message
    y a-t-il un moyen pour que la lecture du XML remplissent les champs qui existent dans ma classe et ignore ceux qui n'existent pas et continue la lecture sans planter ... ?
    Le moyen il est simple, tu te fais une méthode de lecture (XmlTextReader si une lecture séquentielle suffit, XPathDocument et XPathNavigator sinon) qui chargera ton objet. Après à toi de lire le fichier correctement et de ne prendre que ce qui t'intéresse
    Pas de questions techniques par MP

Discussions similaires

  1. template acheté mais pas de fichier xml
    Par Cloclo1 dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 28/11/2011, 12h37
  2. [Google Maps] GDownloadUrl accepte le .xml mais pas le .php
    Par freddy000 dans le forum APIs Google
    Réponses: 0
    Dernier message: 24/12/2010, 17h48
  3. Ne pas lire une ligne mais la sauter
    Par poulette3000 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 27/07/2007, 15h19
  4. [XML] Shift-JIS : Marche sous Firefox mais pas sous IE...
    Par Magus (Dave) dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 24/01/2006, 17h19
  5. J'ai du son mais pas moyen de lire cd ou mp3
    Par kaygee dans le forum Applications et environnements graphiques
    Réponses: 9
    Dernier message: 29/10/2005, 20h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo