„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich mithilfe von MySQL-Abfragen einfachen Text aus HTML extrahieren?

Wie kann ich mithilfe von MySQL-Abfragen einfachen Text aus HTML extrahieren?

Veröffentlicht am 18.11.2024
Durchsuche:401

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

Extrahieren von einfachem Text aus HTML mithilfe von MySQL-Abfragen

Um HTML-Tags aus Datenbankdatensätzen zu entfernen, können Sie MySQL-XML-Funktionen nutzen, anstatt a zu verwenden PHP-Skript. So geht's:

Abfrage mit ExtractValue() für MySQL >= 5.5

Ab MySQL Version 5.5 ermöglicht Ihnen die Funktion ExtractValue() das Extrahieren von Textinhalten aus dem System XML-Elemente. Indem Sie das HTML-Feld an ExtractValue() übergeben und den XPath-Ausdruck „//text()“ angeben, können Sie den Klartextwert abrufen:

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

Diese Abfrage entfernt effektiv alle HTML-Tags aus dem angegebenen Feld und gibt nur den einfachen Text zurück Inhalt.

Referenz:

  • [MySQL XML Functions Documentation](https://dev.mysql.com/doc/refman/5.5/en/ xml-functions.html)
Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3