تبدیل متن حاوی تگ های HTML به متن خالی در اندروید
اگر یک متنی دارید که یه سری تگ های html داخلش هست مثل: سلام<d>خوبی ، با استفاده ازاین کد این تگ ها از متن تون پاک میشن و در نهایت متن ساده بهتون تحویل داده میشه.
تابع در جاوا
public static String html2text(String html) {
return android.text.Html.fromHtml(html).toString();
}
مثال:
Toast.makeText(getApplicationContext(), html2text("<html>myText</html>"), Toast.LENGTH_LONG).show();
تابع در بیسیک۴اندروید
کتابخانه JavaObject رو تیک بزنید و کدهای زیر رو در فضای خالی اضافه کنید
#if java
public static String html2text(String html) {
return android.text.Html.fromHtml(html).toString();
}
#end if
مثال:
Dim s As String="<html><pre>myText</pre></html>" 'متن دارای تگ html
Dim j As JavaObject
j.InitializeContext
Msgbox(j.RunMethod("html2text",Array As Object(s)),"") 'تبدیل به متن ساده و نمایش در مسیج باکس