Lire un fichier Text en JAVA
Bonjour,
je suis débutant en java ,je suis entrant de développer une interface qui peut lire les fichiers Texte du forme suivant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
BODY oncontextmenu="return false">
<H2>Carte : Connexion</H2>
<H3>16:37:42 lundi 8 juin 2009</H3>
<TABLE cellSpacing=4 cellPadding=0 rules=cols width="100%" frame=void>
<TBODY>
<TR>
<TD style="BORDER-LEFT: darkgray 0px solid; BORDER-RIGHT-WIDTH: 0px" vAlign=top align=left width="50%">
<TABLE width="100%">
<TBODY>
<TR align=left>
<TD class=caption colSpan=3>Con<WBR>nexion</TD></TR>
<TR align=left>
<TD class=subcaption colSpan=3>gm<WBR>ail.com</TD></TR>
<TR>
<TD class=field vAlign=top align=left width="40%">m_u<WBR>ser</TD>
<TD></TD>
<TD class=wordbreakfield vAlign=top align=left width="55%">jean-simod@gmail.com</TD></TR>
<TR>
<TD class=field vAlign=top align=left width="40%">m_p<WBR>assword</TD>
<TD></TD>
<TD class=wordbreakfield vAlign=top align=left width="55%">mdppd</TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML> |
et de lire les valeurs sachant que dans mon fichier texte j'ai des balise TR qui contient les variables et les valeurs associes
merci.
j'ai essaye avec ça :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| public static void main(String[] args) {
// lecture du fichier texte
try {
InputStream ips = new FileInputStream(fichier);
InputStreamReader ipsr = new InputStreamReader(ips);
BufferedReader br = new BufferedReader(ipsr);
String ligne;
while ((ligne = br.readLine()) != null) {
System.out.println(ligne);
chaine += ligne + "\n";
}
br.close();
} catch (Exception e) {
System.out.println(e.toString());
} |
Mais j'ai des problèmes :
1- j'arrive pas a lire correctement le fichier
2- j'arrive pas a accéder a mes données