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 :

generer un Stream XML


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Par défaut generer un Stream XML
    Bonjour,

    mon problème est le suivant, j'ai un string contenant des noeud XML.

    j'aimerais utiliser ce XML pour remplir une DataTable mais il faut passer du string a une structure XML

    la seul solution actuel a ma connaissance est d'écrire un fichier *.XML avec les informations de mon string

    puis d'utiliser ce fichier pour remplir ma DataTable



    je me demander si il n'y avais pas une classe me permettant de rester dans le virtuel et donc de ne pas crèè de fichier car cette portion de code risque d'etre utiliser très souvent.

    voici la demarche logique:

    lecture XML => nettoyage XML(car il ya parfois des informations superflux) => XML pur => Serialiser XML => remplir DataTable

  2. #2
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Crée un StringReader sur la chaîne et passe le en paramètre de ReadXml

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Par défaut
    merci sa fonctionne

    mais comment ce fait-il que StringReader soit accepter alors qu'aucune des surcharge de DataSet.ReadXml(...) ne prenne en compte de StringReader?

  4. #4
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par TheBlackReverand Voir le message
    mais comment ce fait-il que StringReader soit accepter alors qu'aucune des surcharge de DataSet.ReadXml(...) ne prenne en compte de StringReader?
    Un petit cours sur la programmation orientée objet ne te ferait pas de mal il me semble
    ReadXml peut prendre en paramètre un TextReader. Or StringReader hérite de TextReader, autrement dit un StringReader est un TextReader, spécialisé pour travailler sur les chaînes. Et donc tu peux passer un StringReader (ou un StreamReader) à toute fonction qui prend en paramètre un TextReader. Heureusement d'ailleurs, vu que TextReader est une classe abstraite...

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Par défaut
    je connais se principe mais javoue que je n'avais pas penser a regarder la definition de StringReader

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Java/XML generer un fichier XML a partir d'une Servlet
    Par fabricew59 dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 03/04/2007, 11h43
  2. [stax]parser un stream xml avec stax
    Par noOneIsInnocent dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 19/03/2007, 12h39
  3. [DOM] Comment generer ce fichier XML avec DOM ?
    Par jlassira dans le forum Format d'échange (XML, JSON...)
    Réponses: 18
    Dernier message: 10/04/2006, 09h12
  4. generer xsl depuis xml avec balises inconues ?
    Par cedre dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 24/06/2003, 09h00

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