رفتن به مطلب
  • 0

چطور متنی که در webview نمایش داده میشه رو در بیاریم ؟


fun_code

سوال

با سلام

وقتی webview یه صفحه رو باز میکنه و نمایش میده ، چطور میشه متن نمایش داده شده رو بدون تگ ها رو بدست آورد ؟

منظورم از تگ ، تگ های html هست.

در حقیقت من میخوام متن های یک صفحه html رو در بیارم...

به جای عکس های اون صفحه هم ، نام عکس رو بدست بیارم تا خودم عکس و نمایش بدم...

ممنون میشم راهنماییم کنید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال های توصیه شده

یه کتابخونه ای هست که متن رو میگیره و تگ HTML رو حذف میکنه و خروجی میده.

ولی دقیقا یادم نیست اسمش چی بود. در این باره سرچ کنید "Remove HTML Tags android library"

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/11/28, 16:14:58، fun_code گفته است :

با سلام

وقتی webview یه صفحه رو باز میکنه و نمایش میده ، چطور میشه متن نمایش داده شده رو بدون تگ ها رو بدست آورد ؟

منظورم از تگ ، تگ های html هست.

در حقیقت من میخوام متن های یک صفحه html رو در بیارم...

به جای عکس های اون صفحه هم ، نام عکس رو بدست بیارم تا خودم عکس و نمایش بدم...

ممنون میشم راهنماییم کنید

سلام. من با html خیلی زیاد کار کردم. برای این کار هم راه حل های خیلی زیادی هست. ولی تبدیل html به متن ساده معمولا زیاد جالب در نمیاد و نمیشه دقیق و بدون ایراد هم معمولا این کار رو انجام داد.

می تونید از متد های کتابخونه getElement استفاده کنید مثل اینجا

یا اگه جاوا اسکریپت بلدید با متد های innerText و textContent و کتابخونه webviewExtras (لازم برای اجرای جاوا اسکریپت و دریافت مقادیر) می تونید این کار رو انجام بدین. (innerText vs textContent)

(در getelements هم از webviewextras و متد innetText جاوا اسکریپت استفاده شده )

یا از همون Regex استفاده کنید.

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در در 1395/11/28, 20:06:07، AMiN.M7892 گفته است :

یه کتابخونه ای هست که متن رو میگیره و تگ HTML رو حذف میکنه و خروجی میده.

ولی دقیقا یادم نیست اسمش چی بود. در این باره سرچ کنید "Remove HTML Tags android library"

ممنون بابت راهنماییتون

لینک مربوط به راه حل :

B4X - Rapid Application Development tools for Android, iOS and desktop applications

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...