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

Android Discussion :

Android et XML


Sujet :

Android

  1. #21
    Membre éprouvé
    Profil pro
    Inscrit en
    Décembre 2009
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2009
    Messages : 141
    Par défaut
    Passes-tu par le AssetManager pour ouvrir le fichier ?

  2. #22
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 14
    Par défaut
    Non pas du tout.

    Un petit exemple pour illustrer pls ?


    Voila j'aurai voulu avoir une précision, je m'acharne sur le XML car je n'ai pas trouvé de méthode me permettant de passer de sqlite (bdd android) a mysql (import/export): auriez vous des idées ?

  3. #23
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2011
    Messages : 14
    Par défaut
    Rebonjour,

    Bon j'ai enfin réussi a tout faire marcher comme je l'entend mais me voici sur un autre problème j'ai une ligne de code comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    this.currentClient.setIdCli(buffer.toString());
    ou this.currentClient est mon client courrant,

    setIdCli est mon setter en int

    buffer est mon StringBuffer comme ceci: buffer = new StringBuffer();

    et j'aimerai transformer mon int en string pour pouvoir l'afficher ensuite, j'ai essayé avec valuesOf() mais il ne veut pas me le prendre j'ai du mal mis prendre

    Serrait il possible d'avoir la solution ou tout du moins un exemple

    Merci pour vos réponses d'avant qui mon permis de faire les recherches dans le bon sens

  4. #24
    Membre averti
    Homme Profil pro
    Flex + Flex mobile + Android
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Flex + Flex mobile + Android

    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Par défaut
    Moi je suis de retour, j'ai changé le flux XML et on dirait que j'ai un problème sur les caractères illégal en XML.

    Je m'explique j'utilise le flux : http://www.wegeninfo.be/rssfr.php

    Mon parseur fonctionne très bien jusque quand il rencontre une balise "title" d'un "item" et j'obtiens :

    12-21 12:07:07.918: W/System.err(490): org.apache.harmony.xml.ExpatParser$ParseException: At line 7, column 83: not well-formed (invalid token)

    Est-ce que quelqu'un a déjà eu ce problème?

  5. #25
    Membre expérimenté Avatar de chpil
    Homme Profil pro
    Inscrit en
    Octobre 2011
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Octobre 2011
    Messages : 143
    Par défaut
    Le flux XML contient un caractère invalide, au sens XML. Le caractère '>' est présent dans le contenu de certaines balises <title> de ton flux, et ce caractère ne peut apparaître tel quel dans une zone texte d'un flux XML (puisque c'est un délimiteur de balise). Il devrait être par une entité ( &gt; dans ce cas)
    Du coup, ce flux XML ne peut être analysé par un parseur XML qui bloquera; il faudrait faire évoluer le flux généré pour qu'il retourne un XML valide

  6. #26
    Membre averti
    Homme Profil pro
    Flex + Flex mobile + Android
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Flex + Flex mobile + Android

    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Par défaut
    Oui je me doute... faut que je contacte l'administrateur du site mais je ne pense pas que celà va bouger très très vite...

    Merci pour avoir confirmé

    PS: je contourne le problème à la place de faire un InputStream à partir d'une URL.openStream(), je crée une httpRequest j'obtient un STRING puis le je mets dans l'InputStream.

    Du coup pour créer l'inputStream je pars de mon String convertie en Byte[] et je n'ai plus de problème de caractère.

    Merci ;-)

Discussions similaires

  1. Développement Android java xml
    Par Guerchi dans le forum Format d'échange (XML, JSON...)
    Réponses: 1
    Dernier message: 26/01/2014, 12h07
  2. Problème XML DOM Java > Android
    Par frAydjwe dans le forum Android
    Réponses: 2
    Dernier message: 13/03/2012, 15h40
  3. Parser String xml Android
    Par tlili_info dans le forum Android
    Réponses: 1
    Dernier message: 17/05/2011, 10h18
  4. XML et Android
    Par cadeau10 dans le forum Android
    Réponses: 8
    Dernier message: 09/05/2011, 14h02
  5. Parser un XML sous Android - Il rate des lignes ?
    Par rXpCH dans le forum Format d'échange (XML, JSON...)
    Réponses: 4
    Dernier message: 28/05/2010, 13h26

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