Boa tarde,
Existe alguma função para converter os caracteres especiais de acentuação de HTML em PL/SQL?
A função HTF.ESCAPE_SC() somente converte alguns caracteres (<, >, & e ", se não me engano). Também preciso da "desconversão".
Lista de caracteres pode ser vista aqui:
http://www.lsi.usp.br/~help/html/iso.html
Att
Caracteres acentuados - HTML
-
- Rank: DBA Pleno
- Mensagens: 235
- Registrado em: Ter, 19 Jun 2007 2:12 pm
- Localização: São Paulo - SP
Boa tarde Marcial,
Nunca usei o HTF, mas tenta
Não sei se é exatamente isso que você precisa, é um exemplo que eu achei na net.
Nunca usei o HTF, mas tenta
select dbms_xmlgen.convert('<hello world>') from dual;
<hello world>
- adrianoturbo
- Moderador
- Mensagens: 393
- Registrado em: Qui, 20 Mar 2008 4:09 pm
- Localização: Brasília
Adriano Alves
---Para cada problema dificil existe uma solução simples.----
---Para cada problema dificil existe uma solução simples.----
Brother ,uma outra sugestão seria usar a função introduzida lá no 10g a REGEXP_REPLACE ,ela foi feita justamente para trabalhar com caracteres especiais.
- Marciel
- Rank: Analista Sênior
- Mensagens: 158
- Registrado em: Qui, 03 Mai 2007 10:12 am
- Localização: Vitória - ES
Sabe qual o cúmulo da ignorância, da apatia e da ira?
Não sei, não quero saber e tenho raiva de quem sabe.
Não sei, não quero saber e tenho raiva de quem sabe.
Boa tarde,
Essa função, da mesma forma que a que citei, só traduz um grupo muito limitado de caracteres, e não todos da tabela.
Só faz a tradução dos caracteres <, >, & e ".
Essa função, da mesma forma que a que citei, só traduz um grupo muito limitado de caracteres, e não todos da tabela.
Só faz a tradução dos caracteres <, >, & e ".
SELECT DBMS_XMLGEN.CONVERT ('>Ç', 1)
FROM DUAL
>Ç
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante