تبدیل متن حاوی تگ های 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)),"") 'تبدیل به متن ساده و نمایش در مسیج باکس