Bonjour,
Dans un de mes web services, je récupère un fichier plat avec plusieurs parametres:
Le problème c'est que le le parametre 3 peut être null:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 parametre1;parametre2;parametre3;parametre4
Dans mon code java je cree un stringtokenizer:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 parametre1;parametre2;;parametre4
Si tous mes parametres sont remplis, ca fonctionne parfaitement, en revanche si il me manque un parametre (exemple: en ayant un parametre3 égal à null), il m'affecte le parametre suivant au lieu de me le declarer à null ( parametre3 = parametre4)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 StringTokenizer param = new StringTokenizer(args[1],";"); //Pour aller au parametre suivant: String param1 = param.nextToken();
Y aurait il moyen de forcer un champ blanc a renvoyer null au lieu de passer au parametre suivant?
Peut être que c'est plus simple avec un StringBuffer? Si oui comment pourais-je faire cette manipulation?
Merci d'avance pour vos réponses,
Partager