"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Como posso extrair texto simples de HTML usando consultas MySQL?

Como posso extrair texto simples de HTML usando consultas MySQL?

Publicado em 2024-11-18
Navegar:602

How can I Extract Plain Text from HTML Using MySQL Queries?

Extraindo texto simples de HTML usando consultas MySQL

Para remover tags HTML de registros de banco de dados, você pode aproveitar as funções XML do MySQL em vez de empregar um Roteiro PHP. Veja como:

Consulta usando ExtractValue() para MySQL >= 5.5

A partir da versão 5.5 do MySQL, a função ExtractValue() permite extrair conteúdo de texto de dentro Elementos XML. Passando o campo HTML para ExtractValue() e especificando a expressão XPath '//text()', você pode recuperar o valor de texto simples:

SELECT ExtractValue(field, '//text()') FROM table;

Esta consulta remove efetivamente todas as tags HTML do campo especificado, retornando apenas o texto simples conteúdo.

Referência:

  • [Documentação de funções XML do MySQL](https://dev.mysql.com/doc/refman/5.5/en/ xml-functions.html)
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3