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

avec Java Discussion :

convertir en String


Sujet :

avec Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut convertir en String
    Bonjour,

    j'ai un web service qui me fournit le nom de tous les utilisateurs d'une machine, ou d'un seul en fournissant par exemple son login.
    Sur le web service je rentre
    key
    Login="MVE"
    J'obtiens le prénom
    Dans la classe java qui fait la même chose, je dois entrer

    java.lang.String key = ""
    java.lang.String whereClause = "";

    Pour la key, pas de problème, pour la clause je n'y arrive pas. J'ai essayé
    "Login = "MVE""; avec toString(); sans succès.
    Avez-vous une idée?
    Merci

  2. #2
    Membre éclairé Avatar de EIN-LESER
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2008
    Messages
    703
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2008
    Messages : 703
    Par défaut
    Sa serait plus simple si tu nous metais tout ton code

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Voici le code, mais il y a seulement ces deux chaînes à passer
    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
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
     
    import java.util.ArrayList;
    import java.util.Iterator;
    import org.tempuri.WSPosijetUser;
     
    /**
     *
     * @author mve
     */
    public class Main_getPosijetUsersFiltered {
     
        @SuppressWarnings("empty-statement")
        public static void main (String [] args)
        {
     
            try
                {
                // Call Web Service Operation
                org.tempuri.Kit service = new org.tempuri.Kit();
                org.tempuri.KitSoap port = service.getKitSoap();
                // TODO initialize WS operation arguments here
                java.lang.String key = "";
                java.lang.String whereClause = "";
                // TODO process result here
                org.tempuri.ArrayOfWSPosijetUser result = port.getPosijetUsersFiltered(key, whereClause);
     
                ArrayList puserF = new ArrayList(result.getWSPosijetUser());
                System.out.println(puserF.toString());
                Iterator it = puserF.iterator();
                while (it.hasNext())
                {
                    WSPosijetUser puf = (WSPosijetUser) it.next();
                    System.out.println(puf.getFirstName());
                }
     
            }
     
            catch (Exception ex) {
            // TODO handle custom exceptions here
     
            }
     
        }
     
    }

  4. #4
    Membre expérimenté
    Inscrit en
    Juin 2008
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Juin 2008
    Messages : 207
    Par défaut
    Citation Envoyé par sydius Voir le message
    J'ai essayé
    "Login = "MVE""; avec toString(); sans succès.
    Avez-vous une idée?
    Merci
    Bonjour,

    Essaie peut-être "Login = \"MVE\"" : les antislashs permettent de ne pas interpréter les guillemets dans une chaîne de caractères.

  5. #5
    Membre éprouvé
    Profil pro
    Étudiant
    Inscrit en
    Juin 2008
    Messages
    138
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2008
    Messages : 138
    Par défaut
    Coucou,

    Tu peux même essayer :

    Avec des simples quotes, ça devrait passer aussi...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Citation Envoyé par Carabi Voir le message
    Coucou,

    Tu peux même essayer :

    Avec des simples quotes, ça devrait passer aussi...
    J'ai essayé et ça marche également
    Merci beaucoup!

  7. #7
    Membre émérite Avatar de jojodu31
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    875
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2008
    Messages : 875
    Par défaut
    et ne laisse jamais un catch vide:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    catch(Exception ex){
     ex.printStackTrace();
    }

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Citation Envoyé par jojodu31 Voir le message
    et ne laisse jamais un catch vide:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    catch(Exception ex){
     ex.printStackTrace();
    }
    Et merci pour ton conseil jojodu31. J'en prends note

  9. #9
    Membre averti
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    50
    Détails du profil
    Informations personnelles :
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juin 2008
    Messages : 50
    Par défaut
    Citation Envoyé par Arnaud_03 Voir le message
    Bonjour,

    Essaie peut-être "Login = \"MVE\"" : les antislashs permettent de ne pas interpréter les guillemets dans une chaîne de caractères.
    En effet, c'était bien ça.
    Merci infiniment

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

Discussions similaires

  1. Convertir un string en binaire
    Par TekP@f dans le forum ASP
    Réponses: 4
    Dernier message: 10/05/2005, 16h17
  2. [Firebird] Convertir une String en date
    Par laffreuxthomas dans le forum SQL
    Réponses: 1
    Dernier message: 04/05/2005, 19h42
  3. [Débutant(e)]convertir un string en entier
    Par harris_macken dans le forum Langage
    Réponses: 2
    Dernier message: 01/04/2005, 07h20
  4. Convertir un string en type property ou object
    Par bencot dans le forum Langage
    Réponses: 2
    Dernier message: 20/11/2004, 20h18

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