Je sais qu'il existe une option dans le constructeur de StringTokenizer pour sp�cifier 
s'il on veut ou non garder les s�parateurs dans les tokens. Si on lui sp�cifie true, 
il renvoie le token avec le s�parateur. Mais je ne sais pas si dans ce cas l� cela 
marcherait.

Tu peux aussi opter pour l'utilisation des expressions r�guli�res (regexp). Un 
processeur de regexp a �t� d�velopp� dans le projet Jakarta.

Mais le plus simple, dans ton exemple, est sans doute de faire le parsing "� la main".


----Message d'origine----
>Date: Mon, 04 Feb 2002 18:27:02 +0100
>De: Cyriaque Dupoirieux <[EMAIL PROTECTED]>
>A: Liste Java <[EMAIL PROTECTED]>
>Sujet: [StringTokenizer] ?
>
>
>Bonjour,
>
>Il y a une limite � la classe StringTokenizer qui me cause probl�me.
>Supposons que j'ai la ligne suivante :
>
>1;2;3;4
>
>StringTokenizer me renvera les tokens 1 puis 2 puis 3 puis 4
>
>Si maintenant j'ai
>
>1;;3;4
>
>StringTokenizer me renvera les tokens 1 puis 3 puis 4
>Or j'aimerais qu'il me renvoie 1 puis '' puis 3 puis 4
>Dans l'id�al, il faudrait qu'il me renvoit une chaine vide �galement si je 
>met un s�parateur en fin de ligne.
>
>Il me semble impossible de faire cela simplement avec un StringTokenizer, 
>alors j'aimerais s'il faut que je d�veloppe ma propre classe ou s'il existe 
>une m�thode pour obtenir ce r�sultat.
>
>Merci d'avance.
>Cyriaque,
> 
>
>-- 
>Cyriaque Dupoirieux <mailto:[EMAIL PROTECTED]>
>PCO Technologies
>Burolines - 2 ter rue Marcel Doret
>31700 Blagnac
>T�l : 05.34.60.44.13 - Fax : 05.34.60.44.10
>
>
>

Répondre à