Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

कोटलिन का उपयोग करके एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें?

<घंटा/>

यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके Android में HTML को कैसे पार्स किया जाए।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

 

चरण 3 - दी गई निर्भरता को build.gradle (मॉड्यूल:ऐप) में जोड़ें

कार्यान्वयन 'org.jsoup:jsoup:1.11.2'

चरण 4 - निम्न कोड को src/MainActivity.kt में जोड़ें

<पूर्व>आयात android.os.Bundleimport android.widget.Buttonimport android.widget.TextViewimport androidx.appcompat.app.AppCompatActivityimport org.jsoup.Jsoupimport org.jsoup.nodes.Documentimport org.jsoup.select.Elementsimport java.io.IOExceptionclass MainActivity:AppCompatActivity () {lateinit var बटन:बटन लेटइनिट var टेक्स्ट व्यू:टेक्स्ट व्यू ओवरराइड फन ऑनक्रिएट (savedInstanceState:बंडल?) {super.onCreate (savedInstanceState) setContentView (R.layout.activity_main) शीर्षक ="कोटलिनएप" टेक्स्ट व्यू =findViewById (R) .id.textView) बटन =findViewById(R.id.btnParseHTML) बटन।सेटऑनक्लिक लिस्टनर {getHtmlFromWeb ()}} निजी मज़ा getHtmlFromWeb () {थ्रेड (रननेबल {वैल स्ट्रिंगबिल्डर =स्ट्रिंगबिल्डर () कोशिश करें {वैल डॉक्टर:दस्तावेज़ =Jsoup.connect ("https://www.tutorialspoint.com/").get() वैल शीर्षक:String =doc.title() वैल लिंक्स:Elements =doc.select("a[href]") stringBuilder.app end(title).append("\n") for (लिंक में लिंक) { stringBuilder.append("\n").append("Link :").append(link.attr("href")).append ("\ n")। संलग्न करें ("पाठ:")। संलग्न करें (लिंक। टेक्स्ट ())}} पकड़ें (ई:आईओएक्सप्शन) {stringBuilder.append ("त्रुटि:")। संलग्न करें (ई.संदेश)। संलग्न करें ("\n") } runOnUiThread { textView.text =stringBuilder.toString() } }).start() }}

चरण 5 - निम्न कोड को androidManifest.xml में जोड़ें

 <उपयोग-अनुमति android:name="android.permission.INTERNET"/> <एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android :roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name=" android.intent.action.MAIN" /> <श्रेणी android:name="android.intent.category.LAUNCHER" />   

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से कोटलिन का उपयोग करके एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें? । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा

कोटलिन का उपयोग करके एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें?

कोटलिन का उपयोग करके एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें?


  1. एंड्रॉइड में स्ट्रिंग लेखक का उपयोग कैसे करें?

    यह उदाहरण दर्शाता है कि एंड्रॉइड में स्ट्रिंग राइटर एपेंड का उपयोग कैसे करें। चरण 1 - Android Studio में एक नया प्रोजेक्ट बनाएं, File New Project पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें

  1. एंड्रॉइड ऐप का उपयोग करके एचटीएमएल ईमेल कैसे भेजें?

    यह उदाहरण दर्शाता है कि Android ऐप का उपयोग करके HTML ईमेल कैसे भेजें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - निम्न कोड को s

  1. एंड्रॉइड में एचटीएमएल का विश्लेषण कैसे करें?

    यह उदाहरण दर्शाता है कि मैं android में HTML को कैसे पार्स करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - दी गई निर्भरता को b