
adicionar un digito en un txt
Publicado por miguel (5 intervenciones) el 16/03/2015 23:34:16
Buen día:
He iniciado a hacer un pequeño programita pero hasta ahora no lo puedo terminar. Lo que quiero que haga el programita cargar un txt con un jframe y al darle clic en un boton agrege un 0 a ese txt.
Esta es una de las lineas que hay dentro del txt. y el programa debe de agregar un 0 en la posicion 50
02000125/02/151212......000000300.00DS03.000000003001-000137625/02/15 V25/02/15000000254.24 000000457.6023992986 2RODRIGUEZ ZAVALETA, ZULMA IZEL
Hasta ahora lo que he avanzado es esto:
Con este codigo solo he logrado cargar el archivo guardandolo en el bufferedreader y con el while recorrer las lineas pero ahi me quede. Por Favor pido su ayuda en este problemita.
Gracias.
Saludos.
He iniciado a hacer un pequeño programita pero hasta ahora no lo puedo terminar. Lo que quiero que haga el programita cargar un txt con un jframe y al darle clic en un boton agrege un 0 a ese txt.
Esta es una de las lineas que hay dentro del txt. y el programa debe de agregar un 0 en la posicion 50
02000125/02/151212......000000300.00DS03.000000003001-000137625/02/15 V25/02/15000000254.24 000000457.6023992986 2RODRIGUEZ ZAVALETA, ZULMA IZEL
Hasta ahora lo que he avanzado es esto:
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
JFileChooser seleccionado = new JFileChooser();
File archivo;
Convertor gestion = new Convertor();
BufferedReader reader;
BufferedWriter writer;
try {
if (seleccionado.showDialog(this, "CARGAR ARCHIVO") == JFileChooser.APPROVE_OPTION) {
archivo = seleccionado.getSelectedFile();//obtenidneo el file desde el examinar
if (archivo.canRead()) {
if (archivo.getName().endsWith("txt")) {//preguntando la extension del archivo
lblname.setText(archivo.getName());
reader = new BufferedReader(new FileReader(archivo));//guardando el file en el buffer
String line = "";
while ((line = reader.readLine()) != null) {
JOptionPane.showMessageDialog(null, line);//probando que lea recorra todas las lineas
}
}
}
} catch (Exception ex) {
throw new RuntimeException("Pro lema al leer archivo: " + ex.getMessage());
}
Con este codigo solo he logrado cargar el archivo guardandolo en el bufferedreader y con el while recorrer las lineas pero ahi me quede. Por Favor pido su ayuda en este problemita.
Gracias.
Saludos.
Valora esta pregunta


0