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 :

streamreader et le nombre 22 incompatible ? jamais vu ca


Sujet :

C#

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Points : 137
    Points
    137
    Par défaut streamreader et le nombre 22 incompatible ? jamais vu ca
    bonjour,

    j'ai un fichier log que je charge avec un streamreader et que je formate en html pour l'afficher sur le web et tous les chiffre 22 ne s'affiche pas, un blanc s'affiche a la place.

    exemple pour l'heure de la log si j'ai 01:09:22 ca m'affiche 01:09:

    si par exemple j'ai une ip du style xxx.yyy.228.zz ca m'affiche
    xxx.yyy. 8.zz

    j'ai teste tous les codages de type UTF8 UTF7 Defautl Bigendian et j'ai la meme chose.

    j'ai teste aussi avec un fichier texte pure dont je rentre des valeur avec 22 et ca me les affiche pas.

    par contre les fichiers brut dans le disque contienne bien les valeurs 22.

    donc ca ne viens pas du fichier mais de la fonction streamreader ou d'un codage.

    Quelqu'un a deja eu ce probleme ?

    Mon programme est un cgi, j'affiche le contenu du streamReader a l'aide de la commande Console.Write.

    Merci de votre aide.

  2. #2
    Membre éclairé Avatar de ppphil
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 612
    Points : 685
    Points
    685
    Par défaut
    et la ligne html où tu as ton 22 elle ressemble à quoi ?

  3. #3
    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
    Points : 39 753
    Points
    39 753
    Par défaut
    Poste ton code, a priori tu dois faire un truc de travers...

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    360
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2004
    Messages : 360
    Points : 137
    Points
    137
    Par défaut
    j'ai regarde mon code en detail et en faite je remplacait le caractere espace 0x32 par un &nbsp, mais l'erreur est dans le 0x32 en hexa l'espace est 0x20 et 0x32 est le chiffre 2, j'ai du confondre le code 32 en decimal pour l'espace.
    du coup maintenant ca fonctionne.

    Merci.

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

Discussions similaires

  1. Procédure avec un nombre variable d'arguments
    Par charly dans le forum Langage
    Réponses: 15
    Dernier message: 21/06/2002, 11h08
  2. nombre aleatoire
    Par Bob dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 17/06/2002, 18h12
  3. [Comparatifs] Limites nombres tables et quantité de données
    Par benj63 dans le forum Décisions SGBD
    Réponses: 7
    Dernier message: 13/06/2002, 21h31
  4. Nombre de fichiers ouverts simultanément
    Par matrixfan dans le forum C++Builder
    Réponses: 3
    Dernier message: 27/05/2002, 17h47
  5. [Kylix] Probleme de nombre flottant!!
    Par yopziggy dans le forum EDI
    Réponses: 5
    Dernier message: 02/05/2002, 10h13

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