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

सेलेनियम में वेबएलिमेंट का HTML कोड कैसे प्राप्त करें?

<घंटा/>

हम सेलेनियम वेबड्राइवर की मदद से वेबलेमेंट का एचटीएमएल कोड प्राप्त कर सकते हैं। हम आंतरिक HTML . प्राप्त कर सकते हैं वेब तत्व की HTML सामग्री प्राप्त करने के लिए विशेषता।

आंतरिक HTML एक वेबलेमेंट की विशेषता है जो उस सामग्री के बराबर है जो प्रारंभ और समाप्ति टैग के बीच मौजूद है। getAttribute इसके लिए विधि का उपयोग किया जाता है और आंतरिक HTML को विधि के तर्क के रूप में पारित किया जाता है।

सिंटैक्स

स्ट्रिंग s =element.getAttribute('innerHTML');

आइए एक तत्व के नीचे दिए गए html कोड को देखें। तत्व का आंतरिक HTML होगा <आप ऑनलाइन शिक्षा के लिए सर्वोत्तम संसाधन ब्राउज़ कर रहे हैं ।

सेलेनियम में वेबएलिमेंट का HTML कोड कैसे प्राप्त करें?

उदाहरण

कोड कार्यान्वयन

आयात करें सार्वजनिक वर्ग HtmlCodeElement {सार्वजनिक स्थैतिक शून्य मुख्य (स्ट्रिंग [] args) { System.setProperty ("webdriver.chrome.driver", "C:\\ उपयोगकर्ता \\ ghs6kor \\ डेस्कटॉप \\ जावा \\ chromedriver.exe"); वेबड्राइवर ड्राइवर =नया क्रोमड्राइवर (); Driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS); Driver.get ("https://www.tutorialspoint.com/index.htm"); // तत्व की पहचान करें WebElement l=driver.findElement(By.cssSelector("h4")); // getAttribute विधि के साथ आंतरिक HTML प्राप्त करें String s =l.getAttribute("innerHTML"); System.out.println ("तत्व का HTML कोड:" +s); ड्राइवर। बंद (); }}

आउटपुट

सेलेनियम में वेबएलिमेंट का HTML कोड कैसे प्राप्त करें?


  1. HTML एडिटर कैसे चुनें?

    HTML संपादक WYSIWYG संपादक प्रोग्राम हैं जो स्रोत कोड को संपादित करने के विकल्प देता है। कुछ प्रसिद्ध संपादकों में Adobe Dreamweaver, CoffeeCup, KomodoIDE, EditPlus, आदि शामिल हैं। HTML संपादक चुनने के लिए, आपको कुछ विशेषताओं की तुलना करने और स्रोत कोड को संपादित करने के लिए सबसे अच्छी सुविधाओं को ख

  1. HTML कोड का उपयोग करके वीडियो कैसे एम्बेड करें?

    HTML पृष्ठ में वीडियो एम्बेड करने के लिए, तत्व का उपयोग करें। स्रोत विशेषता में वीडियो URL शामिल था। वीडियो प्लेयर के आयामों के लिए, वीडियो की चौड़ाई और ऊंचाई उचित रूप से सेट करें। वीडियो URL वीडियो एम्बेड लिंक है। हम जिस वीडियो को अपना उदाहरण एम्बेड करेंगे, वह YouTube होगा। एम्बेड लिंक प्राप्त

  1. पायथन का उपयोग करके सेलेनियम वेबड्राइवर में वेबएलिमेंट का HTML स्रोत प्राप्त करें।

    हम सेलेनियम वेबड्राइवर के साथ वेबलेमेंट का एचटीएमएल स्रोत प्राप्त कर सकते हैं। हम आंतरिक HTML प्राप्त कर सकते हैं वेब तत्व का स्रोत प्राप्त करने के लिए विशेषता। आंतरिक HTML एक वेबलेमेंट की विशेषता है जो उस पाठ के बराबर है जो प्रारंभ और समाप्ति टैग के बीच मौजूद है। get_attribute इसके लिए विधि का उपय