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:
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