Foros del Web » Programación para mayores de 30 ;) » Java »

Problema con guardar "espacio" en archivo.

Estas en el tema de Problema con guardar "espacio" en archivo. en el foro de Java en Foros del Web. Muy buenas, Necesito saber como guardar en un archivo un caracter en blanco. Tengo que quitar los tags a una web y descargarmela, para quitarle ...
  #1 (permalink)  
Antiguo 22/04/2013, 16:21
 
Fecha de Ingreso: noviembre-2012
Mensajes: 136
Antigüedad: 11 años, 5 meses
Puntos: 0
Problema con guardar "espacio" en archivo.

Muy buenas,

Necesito saber como guardar en un archivo un caracter en blanco.

Tengo que quitar los tags a una web y descargarmela, para quitarle los tags comparo un byte con el <(60) y >(62).

Lo que hago es que si encuentro un 60 no me escriba en el archivo hasta que haya un 62, pero claro el byte es 60 entonces lo que quiero poner es que sea un espacio en blanco.

He buscado en la tabla ASCII y un espacio en blanco en HEXA es el 20, el problema que cuando abro el archivo guardado los tags HTML no me salen pero me salen caracteres DC4
[IMG=http://img838.imageshack.us/img838/5949/yeap.png][/IMG]

Uploaded with ImageShack.us

Este es el codigo :

Código java:
Ver original
  1. FileOutputStream bufferSortida = new FileOutputStream(arxiu);
  2.            
  3.  
  4.             while (x != -1) {
  5.                 x = bufferEntrada.read(); // Llegim les dades
  6.                
  7.            
  8.                 if (this.getFiltreA()==true && extensio== ".html")
  9.                 {  
  10.                     if (x==60)
  11.                     {
  12.                        
  13.                                                   noHtml=true;
  14.                     }
  15.                     if (x==62)
  16.                     {  
  17.                         x=20;
  18.                         noHtml=false;
  19.                     }
  20.                 }
  21.                    
  22.                
  23.                 if (noHtml==false)
  24.                 {  
  25.                    
  26.                     bufferSortida.write(x);
  27.                 }
  28.                
  29.             }

Haber si alguien me puede echar una mano
  #2 (permalink)  
Antiguo 22/04/2013, 16:46
 
Fecha de Ingreso: abril-2013
Ubicación: vizcaya
Mensajes: 1
Antigüedad: 11 años
Puntos: 0
Exclamación pantalla en negro al querer ver vhs en el editor video ordenador

Buenas, si alquien me puede ayudar, mi problema es el siguiente
no veo la pantalla del vhs con el editor video el programa honest vhs to dvd

los canales de la tele si los veo perfectamente, y podria grabar en el pero al pasar a la cinta vhs no la veo en la pantalla del programa honest o cualquier repriductor video, los calnales tele cualquier si los veo

que estoy haciendo mal si alguien me lo dice se lo agradeceria muchisimo que hago

es muy urgente, por favor contestarme
  #3 (permalink)  
Antiguo 22/04/2013, 17:29
Avatar de ggomez91  
Fecha de Ingreso: octubre-2008
Mensajes: 181
Antigüedad: 15 años, 6 meses
Puntos: 13
Respuesta: Problema con guardar "espacio" en archivo.

Hola, parsear así un html no es tan facil. Por ejemplo, qué tal si tienes este html:
Código HTML:
Ver original
  1. <div id="al<go">...</div>

Si solo verificas < y > puedes encotrarte con problemas como ese. Yo te sugiero que uses una ĺibrería para parsear html e intentes hacerlo de alguna forma recursiva.
  #4 (permalink)  
Antiguo 23/04/2013, 07:25
 
Fecha de Ingreso: noviembre-2012
Mensajes: 136
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: pantalla en negro al querer ver vhs en el editor video ordenador

Cita:
Iniciado por koldo151 Ver Mensaje
Buenas, si alquien me puede ayudar, mi problema es el siguiente
no veo la pantalla del vhs con el editor video el programa honest vhs to dvd

los canales de la tele si los veo perfectamente, y podria grabar en el pero al pasar a la cinta vhs no la veo en la pantalla del programa honest o cualquier repriductor video, los calnales tele cualquier si los veo

que estoy haciendo mal si alguien me lo dice se lo agradeceria muchisimo que hago

es muy urgente, por favor contestarme
Supongo que no tienes nada mejor que hacer no?
  #5 (permalink)  
Antiguo 23/04/2013, 07:26
 
Fecha de Ingreso: noviembre-2012
Mensajes: 136
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Problema con guardar "espacio" en archivo.

Cita:
Iniciado por ggomez91 Ver Mensaje
Hola, parsear así un html no es tan facil. Por ejemplo, qué tal si tienes este html:
Código HTML:
Ver original
  1. <div id="al<go">...</div>

Si solo verificas < y > puedes encotrarte con problemas como ese. Yo te sugiero que uses una ĺibrería para parsear html e intentes hacerlo de alguna forma recursiva.
Quitar los tags se dice parsear? Oks mirare haber si encuentro algo como dices.

De todas formas porque si guarda un 20 en el archivo me sale ese símbolo raro cuando deberia de ser un espacio en blanco?

Gracias

Última edición por Macas; 23/04/2013 a las 07:53

Etiquetas: espacio
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:22.