Bonjour,

Je suis novice en java et j'aimerais avoir quelques pistes concernant le parsing de ce fichier texte :

(<type 'str'>, ', length =', 120, ', name =', '/pclxserver/tmp1/TMP_CALCU...
(<type 'str'>, ', length =', 119, ', name =', '/pclxserver/tmp1/TMP_CALCU...
(<type 'str'>, ', length =', 120, ', name =', '/pclxserver/tmp1/TMP_CALCU...
(<type 'str'>, ', length =', 119, ', name =', '/pclxserver/tmp1/TMP_CALCU...
(<type 'str'>, ', length =', 3, ', name =', 'MAX')
(<type 'int'>, ', value =', 1)
J'aimerais que pour chaque ligne mon programme identifie si la variable est une string ou un integer et ensuite qu'il récupère le nom.
Pour l'instant tout ce que j'ai réussi à faire c'est de lire mon fichier ligne par ligne :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
		BufferedReader test3 = new BufferedReader (new FileReader("/pclxserver/data/users/test.txt"));
		String currentLine;
 
		while ((currentLine=test3.readLine()) != null )
		{
			String tab[]=currentLine.split(":");			
			for (int j=0;j<tab.length;j++){
 
				System.out.println(tab[j]);
			}
		}
 
		test.close();