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

Java Discussion :

Malformed \ux x x x encoding.


Sujet :

Java

  1. #1
    Membre confirmé
    Inscrit en
    Février 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 106
    Par défaut Malformed \ux x x x encoding.
    Bonjour tout le monde,
    c'est la première fois que je rencontre ce genre de probleme j'ai cherchais un peut partout mais je n'arrive toujours pas à trouver la solution .

    sachant que l'erreur viens en essayant de charger un fichier .properties que j'ai pas modifié mais ça persiste .

    j'ai essayé de récrire le fichier mais rien ...walou sachant que la compilation se passe bien.
    voila le code d'erreur que j'obtiens
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Exception in thread "main" java.lang.ExceptionInInitializerError
     
            at fileSynchronizer.Main.main(Unknown Source)
     
    Caused by: java.lang.IllegalArgumentException: Malformed \uxxxx encoding.
     
            at java.util.Properties.loadConvert(Properties.java:387)
     
            at java.util.Properties.load(Properties.java:336)
     
            at ghm.follow.Environment.<clinit>(Environment.java:50)
     
            ... 1 more
    merci d'avance pour l'aide

  2. #2
    Membre Expert Avatar de Uther
    Homme Profil pro
    Tourneur Fraiseur
    Inscrit en
    Avril 2002
    Messages
    4 679
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Tourneur Fraiseur

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 679
    Par défaut
    Comme le texte l'indique tu dois avoir une séquence de type \uxxxx invalide. Quand on saisi \u suivi d'un nombre a 4 chiffre, la séquence compte pour le caractère avec le code unicode xxxx.

    Si tu veux utiliser littéralement '\u' alors il faut doubler le slash : '\\u'

    Si tu veux réellement utiliser l'échappement unicode, ça veux dire que ton code est invalide.
    - Fait il bien 4 chiffres?
    - Correspond il a un code unicode valide?

Discussions similaires

  1. Réponses: 1
    Dernier message: 06/01/2005, 17h38
  2. [JDev 9i][Linux] Malformed input character
    Par thomas_strass dans le forum JBuilder
    Réponses: 1
    Dernier message: 20/09/2004, 12h06
  3. [encoding] symbole €
    Par phoebe dans le forum XSL/XSLT/XPATH
    Réponses: 7
    Dernier message: 11/05/2004, 16h57
  4. Réponses: 4
    Dernier message: 07/05/2004, 21h15
  5. [JSP] encoder et décoder les param d'une URL ?
    Par iubito dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 22/12/2003, 11h34

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