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

Windows Forms Discussion :

[C#] DataSet.ReadXml() et traitement de chaine


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Par défaut [C#] DataSet.ReadXml() et traitement de chaine
    Bonjour ,

    Je tente (entre autre) de convertir les caracteres d'un xml en minuscules, afin d'en créer une copie conforme..en minuscules !

    Mon probleme est que je n'arrive pas à faire un traitement de type string sur le contenu de mon dataset.ReadXml(). Logique me direz vous.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     DataSet dt = new DataSet() ;
     
              dt.ReadXml("C:\\data.xml");
     
             string Tmp= dt.ReadXml("C:\\data.xml").ToString();
             MessageBox.Show(Tmp); //Affiche "IgnoreSchema" :(
     
    FileStream  fichier = new FileStream("C:\\data2.xml", FileMode.Create);
    ...
    Avec ToString() je me prend "IgnoreSchema"

    Quelqu'un aurait une piste ? Par avance Merci !

  2. #2
    Membre Expert
    Avatar de Mehdi Feki
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    1 113
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 113
    Par défaut
    Citation Envoyé par laetyboop
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    DataSet dt = new DataSet() ;
     
              dt.ReadXml("C:\\data.xml");
     
             string Tmp= dt.ReadXml("C:\\data.xml").ToString();
             MessageBox.Show(Tmp); //Affiche "IgnoreSchema" :(
     
    FileStream  fichier = new FileStream("C:\\data2.xml", FileMode.Create);
    ...
    Je ne comprends pas, ReadXml retourne un type XmlReadMode et vous etes entrain de l'afficher c'est normal que vous recevez IgnoreSchema comme resultat, si vous voulez afficher le contenu de votre fichier xml, referencez- vous à msdn
    Citation Envoyé par msdn
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    private void PrintValues(DataSet ds, string label){
       Console.WriteLine("\n" + label);
       foreach(DataTable t in ds.Tables){
          Console.WriteLine("TableName: " + t.TableName);
          foreach(DataRow r in t.Rows){
             foreach(DataColumn c in t.Columns){
                Console.Write("\t " + r[c] );
             }
             Console.WriteLine();
          }
       }
    }

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 41
    Par défaut
    lol je sais que c'est pas ca la solution . L'objectif est de traiter le xml en 1 seul bloc string. Mais j'ai résolu le problème avec un bete StreamReader .

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

Discussions similaires

  1. Cherche fonction de traitement de chaine de caractere
    Par DeezerD dans le forum Langage
    Réponses: 1
    Dernier message: 10/09/2005, 14h41
  2. Traitement de chaine
    Par topolino dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 17/04/2005, 19h24
  3. [VB.NET] Traitement sur chaine (simple)
    Par Tempotpo dans le forum Windows Forms
    Réponses: 4
    Dernier message: 24/03/2005, 13h20
  4. [C#] Traitement de chaine
    Par david71 dans le forum Windows Forms
    Réponses: 13
    Dernier message: 03/03/2005, 16h29
  5. [CR]Traitement de chaines dans les formulas
    Par teckilax dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 05/07/2004, 09h01

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