удалить тег HTML в Android

У меня есть следующие XML-канал:


  <p>Touch, tap, flip, slide! You don't just read Books, you experience it.</p>

Здесь я должен отобразить описание как

Нажмите, кран, флип, слайд! Вы не 39. Просто прочитайте Книги, вы испытаете это.

Здесь я обработал парсер как:

   public static String removeHTML(String htmlString)
  {
  // Remove HTML tag from java String    
String noHTMLString = htmlString.replaceAll("\\", "");

// Remove Carriage return from java String
noHTMLString = noHTMLString.replaceAll("\r", "<br>");
noHTMLString = noHTMLString.replaceAll(".*?", "");
// Remove New line from java string and replace html break
noHTMLString = noHTMLString.replaceAll("\n", " ");
noHTMLString = noHTMLString.replaceAll("\"", """);
noHTMLString = noHTMLString.replaceAll(""," ");//Removes all items in brackets
noHTMLString = noHTMLString.replaceAll("", " ");
noHTMLString = noHTMLString.replaceAll(" "," ");
noHTMLString = noHTMLString.replaceAll("&"," ");
return noHTMLString;

    }

В итоге элемент:

   public void endElement(String uri, String localName, String qName)throws SAXException {
  currentElement = false;
   if (localName.equalsIgnoreCase("Description")){
   sitesList.setDescription(currentValue);
   String Sub_arry=n+currentValue;
   Appscontent.Sub_arraylistdes.add(Sub_arry);
   String stringWithoutHTML=removeHTML(currentValue);
   System.out.println("description value----->"+n+att_ID+"------>>"+stringWithoutHTML);}

Теперь я должен запустить приложение означает, что HTML-тег отображается с моим описанием ... Вот как я могу удалить HTML-тег? пожалуйста, дайте мне решение для этих ???

Я хочу отобразить описание без HTML-тегов ... пожалуйста, предоставьте решение для них.

РЕДАКТИРОВАТЬ:

    if (localName.equalsIgnoreCase("Description")){
    sitesList.setDescription(currentValue);
    String Sub_arry=n+currentValue;
    StringBuffer sb = new StringBuffer();
    sb.append(Sub_arry);
     String newString = sb.toString();
      Appscontent.Sub_arraylistdes.add(newString);
       System.out.println("description value----->"+n+att_ID+"------>>"+newString);}

РЕДАКТИРОВАТЬ:

  public static String html2text(String html) {
  return Jsoup.parse(html).text();
    }

В итоге элемент:

    if (localName.equalsIgnoreCase("Description")){
    sitesList.setDescription(currentValue);
    String Sub_arry=n+currentValue;
    Appscontent.Sub_arraylistdes.add(Sub_arry);
      String stringWithoutHTML=html2text(currentValue);
       System.out.println("description value----->"+n+att_ID+"------>>"+stringWithoutHTML);}

Но я нене получить O / P..Pls предоставить мне решение для этих ??? Как я могу удалить HTML-теги в этом описании ...

Ответы на вопрос(7)

Ваш ответ на вопрос