Maison > base de données > tutoriel mysql > Comment puis-je extraire du texte brut du HTML à l'aide de requêtes MySQL ?

Comment puis-je extraire du texte brut du HTML à l'aide de requêtes MySQL ?

Linda Hamilton
Libérer: 2024-11-15 03:12:02
original
1079 Les gens l'ont consulté

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

Extraction de texte brut à partir de HTML à l'aide de requêtes MySQL

Pour supprimer les balises HTML des enregistrements de base de données, vous pouvez exploiter les fonctions XML de MySQL au lieu d'utiliser un Script PHP. Voici comment :

Requête utilisant ExtractValue() pour MySQL >= 5.5

À partir de MySQL version 5.5, la fonction ExtractValue() vous permet d'extraire le contenu du texte de dans les éléments XML. En passant le champ HTML à ExtractValue() et en spécifiant l'expression XPath '//text()', vous pouvez récupérer la valeur en texte brut :

SELECT ExtractValue(field, '//text()') FROM table;
Copier après la connexion

Cette requête supprime efficacement toutes les balises HTML du champ spécifié. , renvoyant uniquement le contenu en texte brut.

Référence :

  • [Fonctions XML MySQL Documentation](https://dev.mysql.com/doc/refman/5.5/en/xml-functions.html)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal