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 46 47 48 49
   |  
BufferedReader ficTexte = new BufferedReader(new InputStreamReader(stream));
 
		int count = 0;
		try {
 
			if (stream == null) {
				logger.debug("[ResubFormController]>>>>> Stream null");
				throw new FileNotFoundException("[ResubFormController]countPj>>>Fichier non trouvé:");
			}
 
 
			if(ficTexte.ready()){
				do {
					String ligneEntiere = ficTexte.readLine();
					if (ligneEntiere != null) {
 
						try{
 
							ligne = ligneEntiere.split("=")[0];
							if (ligne.equals(ligne_a_trouver)) 
							{ 
								String trouve = ligneEntiere.split("=")[1] ;
								logger.debug(">>>> "+ligne_a_trouver+" : "+trouve);
								count = count+1;
 
							} 
 
						}
 
 
						catch(Exception e){
							logger.debug("[ResubFormController]>>>> Erreur pendant la lecture du fichier, recherche du nb de pj");
							break;
						}
					}
					else
						break;
				} while ( ficTexte != null);
 
				ficTexte.close();
 
				return count;
			}
			else{
				logger.debug("[ResubFormController]>>>>> Erreur de lecture du fichier...");
				return -1;
			}
		} | 
Partager