تبدیل متن حاوی تگ های HTML به متن خالی در اندروید


تبدیل متن حاوی تگ های HTML به متن خالی در اندروید
7 اردیبهشت 1398
589 بازدید
نویسنده:

اگر یک متنی دارید که یه سری تگ های html داخلش هست مثل: سلام<d>خوبی ، با استفاده ازاین کد این تگ ها از متن تون پاک میشن و در نهایت متن ساده بهتون تحویل داده میشه.

 

تابع در جاوا

 

public static String html2text(String html) {
   return android.text.Html.fromHtml(html).toString();
}

مثال:

 

Toast.makeText(getApplicationContext(), html2text("&lt;html&gt;myText&lt;/html&gt;"), 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="&lt;html&gt;&lt;pre&gt;myText&lt;/pre&gt;&lt;/html&gt;" 'متن دارای تگ html
Dim j As JavaObject
j.InitializeContext
Msgbox(j.RunMethod("html2text",Array As Object(s)),"") 'تبدیل به متن ساده و نمایش در مسیج باکس

برای اطلاع از جدیدترین سورس ها و آموزش های سایت در کانال تلگرامی کافه توسعه عضو بشید: @CafeToseeh


پژمان نیکروان
پژمان نیکروان

پژمان نیکروان هستم؛ مدیر وب سایت کافه توسعه، شروع فعالیتم به برنامه نویسی از سال 1392 بوده و هدف از ایجاد وبسایت اشتراک گذاری تجارب خودم و دیگر برنامه نویسان هست.

ارسال دیدگاه

می توانید از تگ های HTML نیز استفاده کنید :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

هیچ دیدگاهی وجود ندارد!