Fecha y hora actual: Jueves 21 Nov 2019 12:37
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Intento copiar el contenido de un archivo txt a otro

Responder al Tema

Índice del Foro > Java > Intento copiar el contenido de un archivo txt a otro

Autor Mensaje
marixxaa



Registrado: 19 Ene 2016
Mensajes: 3

Mensaje Publicado: Martes 19 Ene 2016 03:50

Título del mensaje: Intento copiar el contenido de un archivo txt a otro

Responder citando

Hola soy nueva!, disculpen si no me se explicar bien, pero estoy intentando copiar el contenido de un archivo de texto a otro nuevo, dicho contenido es el siguiente:

a,b,c
d,e,f

sCadena contiene cada linea del archivo txt que deseo copiar.
y luego a sCadena lo quiero separar en tokens en un array, el problema es que el siguiente codigo
devuelve:
a,b,c
,d,e,f
,

cuando lo que yo deseo es que lo copie tal cual como estaba
a,b,c
d,e,f

Gracias, y espero respuestas (aunque no se si me explique bien).

Código:


while ((sCadena = bf.readLine())!=null) {
String []tokens=sCadena.split(",");
for (int x=0; x<tokens.length; x++) {

if(x<2)
salidaCopia.format(tokens[x]+",");
if(x==2){
salidaCopia.format("tokens[x]+"\n\r\n");
}


Volver arriba
Ver perfil del usuario Enviar mensaje privado
Capilla
Colaborador


Registrado: 07 Mar 2007
Mensajes: 619
Ubicación: Valencia - España

Mensaje Publicado: Martes 19 Ene 2016 09:12

Título del mensaje: Intento copiar el contenido de un archivo txt a otro

Responder citando

Bienvenida.
Te has explicado bien.
Pero al código le faltan llaves, supongo que las que faltan van al final.
Prueba con este código
Código:

while ((sCadena = bf.readLine())!=null) {
  String []tokens=sCadena.split(",");
  if(tokens.length != 0){
    for (int x=0; x<tokens.length; x++) {
      if(x<2)
        salidaCopia.format(tokens[x]+",");
      if(x==2){
        salidaCopia.format("tokens[x]+"\n\r\n");
      }
    }
  }
}


Ya nos cuentas Guiño


Es importante adquirir el conocimiento de diferentes lugares, si lo haces desde uno solo, se vuelve rígido y tedioso, si entiendes al resto, te ayudarán a ser más completo.
Volver arriba
Ver perfil del usuario Enviar mensaje privado Yahoo Messenger MSN Messenger
marixxaa



Registrado: 19 Ene 2016
Mensajes: 3

Mensaje Publicado: Miércoles 20 Ene 2016 23:37

Título del mensaje: Intento copiar el contenido de un archivo txt a otro

Responder citando

Capilla escribió:
Bienvenida.
Te has explicado bien.
Pero al código le faltan llaves, supongo que las que faltan van al final.
Prueba con este código
Código:

while ((sCadena = bf.readLine())!=null) {
  String []tokens=sCadena.split(",");
  if(tokens.length != 0){
    for (int x=0; x<tokens.length; x++) {
      if(x<2)
        salidaCopia.format(tokens[x]+",");
      if(x==2){
        salidaCopia.format("tokens[x]+"\n\r\n");
      }
    }
  }
}


Ya nos cuentas Guiño


Buenísimo, muchas gracias!! me salvaste!!

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

El archivo 'configbase.prg' no existe

GerardoS Visual Fox Pro 1 Jueves 13 Sep 2018 04:48 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema con el archivo .htaccess

P3p3 Temas generales 3 Domingo 18 Feb 2018 23:35 Ver último mensaje
El foro no contiene ningún mensaje nuevo

[Duda] Ejercicios Archivo Binario - En C

Pedrolo C, C#, Visual C++ 1 Viernes 03 Nov 2017 04:17 Ver último mensaje
El foro no contiene ningún mensaje nuevo

pasar archivo de texto a excel

harold vasquez Visual Basic y VBA 0 Jueves 06 Abr 2017 19:07 Ver último mensaje
El foro no contiene ningún mensaje nuevo

Problema con clase Tokenizer (contar palabras d...

jamatbar Java 2 Lunes 25 Ene 2016 14:20 Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,