none
Como Exibir texto sem que apareça a codificação HTML RRS feed

  • Pergunta

  • Boa Tarde Pessoal!

    Eu estou com um Problema e gostaria de saber se vocês podem me ajudar ou indicar alguém..

    Eu tenho um Texto cadastrado no Bando De Dados(SQL SERVER), Esse Texto já está cadastrado com quebra de linha <br/>, 
    Até ai tudo bem!

    Porém, na hora de exibir os dados, o formulário não reconhece como quebra de linha, reconhece como texto normal, então exibe tudo junto.

    Obs.: "<meta charset="utf-8" />",charset=iso-8859-1, Já está configurado.

    quero saber se tem uma função que faça isso, porque no "VBHTML Razon" tem essa função que estou precisando, "html.Raw".

    "O método Html.Raw para exibição de texto sem codificação HTML"

    a linguagem que estou utilizando é Vb.net "Aspx".

    Desde já agradeço!

    quinta-feira, 29 de maio de 2014 18:34

Todas as Respostas

  • Bom dia Uélinton,

    O que aparece na sua página é o <br/> ao lado de todas as frases?

    Segue um exemplo de quebra de linha, ela não precisa ser fechada:

    O documento HTML não segue<br> o padrão de formatação...

    O texto acima é visualizado da seguinte forma:

    O documento HTML não segue (quebra de linha) 
    o padrão de formatação...

    Muda em alguma linha para ver se aparece ainda no texto.

    Lembrando que o charset e o utf-8 é para o caso de acentuação, por exemplo:

    Ao invés de Canção, ele exibe Can��o ou Canção.

    No primeiro caso (Can��o), sua página em ISO-8859-1 está obtendo a palavra Canção armazenada em UTF-8 da origem, seja ela do banco de dados ou de um XML, txt etc.

    Já o segundo caso (Canção) é a sua página em UTF-8 exibindo a palavra Canção armazenada em ISO-8859-1 da origem.

    http://wiki.locaweb.com/pt-br/Como_resolver_problemas_de_acentua%C3%A7%C3%B5es_em_seu_site

    Abraço




    sexta-feira, 30 de maio de 2014 14:01
  • Boa Tarde  Ricardo !



    Obrigado pela Resposta.

    Então Cara, eu fiz aqui, mas não deu certo!

    Ainda continua exibindo assim : ex "Texto para Exibição<br/> Quebra de Linha <br/>"

    Obs.: Eu Tentei <br> e <br/> e nada..

    Lembrando, Estou trazendo esses dados do Banco de Dados e jogando em uma String

    "< % Replace(Item.configuracoes1, vbCrLf, "< br / >") % >"

    No Caso, Eu que estou inserindo o <br/> na Exibição do Texto, ele não esta cadastrado no BDD, é só o texto, 
    E esse <br/> ele encaixa onde identifica quebra de linha, mas não converte para html, 

    sexta-feira, 30 de maio de 2014 16:38
  • Uélinton, esse texto que você importa está todo em html?

    tenta também dando espaço do br pra /

    <br />

    Se você importa um texto que não esteja em html, e inserir qualquer dado acho que vai ser igual pôr um texto mesmo. Você fez outras modificções além dessas, e só a quebra de linha não reconhece, ou você está inserindo somente a quebra de linha?

    Att,




    sexta-feira, 30 de maio de 2014 17:04
  • Você está tentando exibir isso aonde na sua página ASP?

    Se for dentro de um DIV por exemplo faça assim colocar no CSS do DIV (faça uma classe para este tipo de DIV) e use a propriedade "white-space:pre-line;".

    Assim as quebras de linha são respeitadas.

    quinta-feira, 5 de junho de 2014 19:26