Ajuda com lógica

4 respostas
C

Pessoal, estou precisando converter o conteúdo de uma página em html em um arquivo txt e o txt precisa ficar pelo menos com os espaçamentos e quebras de linhas para ficar o máximo parecido com a página em html.

alguém sabe de alguma maneira de fazer isso?

4 Respostas

altitdb

Basta você fazer um parser do html retirando as tags com uma instrção regex!

xD~~

C

fiz isso, mas a quebra de linha não funciona

drigo.angelo

Isso complica um pouco se você tiver regras de estilo associadas ao html…

como as quebras de linha não funcionaram? você não leu corretamente as quebras de linha ou na hora de imprimir as quebras de linha não funcionou?

Lembre que no Windows e no Unix a quebra de linha é diferente, no windows precisa da quebra de linha e retorno de carro ;D

C

Cara na verdade meu html tem uma tabela e dentro dela eu tenho as informações, o problema é que o meu txt não fica no formato de tabela, sem bordas e sem as características de tabela que o txt naum permite claro.

...
<table>
<tr><td colspan="2">ISSO É O TÍTULO DA TABELA</td></tr>
<tr>
      <td>MENINOS</td>
      <td>MENINAS</td>
</tr>
<tr>
      <td>10</td>
      <td>15</td>
</tr>

</table>

isso ai era para sair mais ou menos assim no txt

ISSO É O TÍTULO DA TABELA
MENINOS                               MENINAS
10                                             15

alguém sabe como fazer isso? se sim tem como dar um exemplo?

Criado 26 de janeiro de 2011
Ultima resposta 26 de jan. de 2011
Respostas 4
Participantes 3