begin process at 2012 02 13 20:45:14
  Trouver un code source :
 
dans
 

2 commentaire(s) de banekodeih sur des sources sur tout CodeS-SourceS

Déposé sur Lire un fichier xml en asp.net

Je te file ce code en C# qui fait pratiquement la même chose :

private void ReadXMLFile(string Nom_Fichier)
{
     FileStream fs = new FileStream(Nom_Fichier, FileMode.Open, FileAccess.Read);

     // Lecture du Fichier XML
     XmlTextReader read_xml = new XmlTextReader(fs);

     string[] Num_Infos = new string[Nombre_d_Infos_que_vous_voulez_recuperer];
     try
     {

        while (read_xml.Read())
        {
             // Attrape le premier des elements
             if (read_xml.NodeType == XmlNodeType.Element && read_xml.Name == "Votre  Element")
            {
                 // scanne la ligne de l'element et  récupère ses attributs

                 for(int i = 0; i < read_xml.AttributCount; i++)
                 {
                     Num_Infos[i] = read_xml.GetAttribut(i);
                 }
                 // cherche tous les noeuds enfants au premier element
                 while (read_xml.NodeType != XmlNodeType.EndElement)
                 {
                    read_xml.Read();
                    // Regarde si le noeud correspond à ce que vous voulez
                    if (read_xml.Name == "Votre Nom de noeud")
                    {
                       while (read_xml.NodeType != XmlNodeType.EndElement)
                       {
                           read_xml.Read();
                           if (read_xml.NodeType == XmlNodeType.Text) // Ici on prend du texte
                           {
                               Num_Infos[i+1] = read_xml.Value; // reprend la valeur du texte
                           }
                       }
                    }
                }
                // Suivant ce que vous voulez faire, c'est ici que vous envoyez les données lues  (dans un contrôle (par exemple) ou autres chose)
            }
       }
       // Booléen testant si le fichier lu est vide (lors de l'ouverture du fichier)

       Fichier_Vide = false;
    }
    catch
    {
       MessageBox.Show("Fichier Vide");
       read_xml.Close();
       Fichier_Vide = true;
    }
}
Posté le : 02/11/2007 14:07:20

Déposé sur Problème d'insertion d'une chaine contenant des cotes

Voilà le code en C# , vouz pouvez simplement le transformer en VB. J'espère que ca servira qqu'un.

// Formate la chaine pour accepter les guillemets

public static string FormatBase(string s)
{
   string old = "\"";
   string newValue = "\\\"";

   s = s.Replace(old,newValue);
   return s;
}
Posté le : 02/11/2007 13:38:39

1


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,296 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales