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 :

ligne xml via url


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut ligne xml via url
    Bonjour
    je ne comprend pas l'erreur :
    Élément racine manquant.
    sur la ligne : "while (reader.Read())"


    voici mode code tres simple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    private void valider_Click(object sender, EventArgs e)
            {
                String URLString = "mon URL";
                XmlTextReader reader = new XmlTextReader(URLString);
                while (reader.Read())
                {
                    MessageBox.Show(reader.Name);
                }
            }
    bien sure j'ai rajouter la librairie : using System.Xml;
    mon Url fonctionne bien.

    mes recherches me disent que c'est le .dll qui n'est pas présent... Je ne suis pas d'accord puisque j'ai ma référence ajouter au projet (elle y est déjà par défaut par contre)

    quelqu'un voit-il le probleme?
    merci

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    Cette erreur stipule que le fichier est mal construit. Il faudrait peut-être envoyer un exemple de ce que retourne l'url.

  3. #3
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut
    Rebonjour a toi Kaidan

    voici le modèle du fichier envoyer par l'url :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?xml version="1.0" encoding="ISO-8859-1" ?> 
    - <req status="OK">
    - <table>
    - <tr>
      <th>Civilité</th> 
      <th>Nom</th> 
      <th>Prenom</th> 
      <th>Age</th> 
      <th>RaisonSociale</th> 
      <th>Titre</th> 
      <th>Note</th> 
      <th>Montant</th> 
      <th>Nature</th> 
      <th>RS_Finançeur</th> 
      <th>TypeCréation</th> 
      <th>DateDebut</th> 
      <th>DateSituation</th> 
      </tr>
      </table>
      </req>

    Si tu veux le voir en entier, voici l'url : http://replication.jungo-bg.com//app...31%2F01%2F2009

  4. #4
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut
    J'ai essayé une autre maniere mais meme erreur :

    code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    //Create the XmlDocument.
                XmlDocument doc = new XmlDocument();
     
                //Load the the document with the last book node.
                XmlTextReader reader = new XmlTextReader(URL.Text);
     
                doc.Load(reader);
    La syntaxe de mon xml est-elle correcte?

  5. #5
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut
    bien, voici l'erreur :
    les caracteres spéciaux. se sont eux qui m'empechent de lire mon XML.

    le soucis est que je n'ai pas acces a la creation des XML donc je vais chercher comment convertir les caracteres speciaux d'un xml afin de pouvoir faire un .load

    evidement si quelqu'un sait comment faire je suis preneur
    jvous tiens au courant

  6. #6
    Membre confirmé Avatar de yochima
    Profil pro
    Inscrit en
    Août 2009
    Messages
    93
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2009
    Messages : 93
    Par défaut
    Bon je reviens vers vous afin de clore le sujet.
    Pour résoudre mes soucis, j'ai fait :
    -je récupère mon xml dans un fichier
    -je le travail avec des Regex pour en créer un nouveau xml conforme avec mon parseur.
    -puis je le parse pour le mettre dans ma bdd

    salut tout le monde !!

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

Discussions similaires

  1. Envoi et récupération xml via url
    Par eidole62 dans le forum SQL
    Réponses: 1
    Dernier message: 22/11/2007, 11h29
  2. Réponses: 16
    Dernier message: 22/03/2006, 11h11
  3. Accès à un fichier xml via hibernate
    Par boisdin dans le forum Hibernate
    Réponses: 12
    Dernier message: 20/01/2005, 14h54
  4. Generer du xml via SQL(oracle) avec de l'asp
    Par jpg dans le forum XQUERY/SGBD
    Réponses: 6
    Dernier message: 03/08/2004, 12h36
  5. recherche dans un document xml via DOM
    Par ndoye_zaff dans le forum APIs
    Réponses: 5
    Dernier message: 11/06/2003, 14h44

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