83 votes

Comment décaper ou échapper les tags HTML dans Android

PHP a la fonction strip_tags qui supprime les balises HTML et PHP d’une chaîne.

Est-ce qu'android a un moyen d'échapper au HTML?

244voto

Nick Street Points 1700

Les solutions de la réponse liée à par @sparkymat requièrent généralement soit de regex qui est un risque d'erreur de l'approche ou de l'installation d'une bibliothèque tierce, telles que jsoup ou jericho. Une meilleure solution sur les appareils Android, c'est juste pour faire de l'utilisation de l'Html.fromHtml() fonction:

public String stripHtml(String html) {
    return Html.fromHtml(html).toString();
}

Il utilise Android intégré dans le Html de l'analyseur de construire un Spanned de la représentation de l'entrée en html sans les balises html. Le "Span" balisage est ensuite dépouillé par la conversion de la sortie de retour dans une chaîne de caractères.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X