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

सेलेनियम में WebElement का HTML कोड कैसे प्राप्त करें?

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

innerHTML एक वेबएलिमेंट का एट्रिब्यूट है जो प्रारंभ और अंत टैग के बीच मौजूद सामग्री के बराबर होता है। इस getAttribute मेथड का उपयोग किया जाता है और innerHTML को मेथड के आर्गुमेंट के रूप में पास किया जाता है।

सिंटैक्स

String s = element.getAttribute('innerHTML');

आइए नीचे एक एलिमेंट का HTML कोड देखें। एलिमेंट का innerHTML होगा: You are browsing the best resource for <b>Online Education</b>।

सेलेनियम में WebElement का HTML कोड कैसे प्राप्त करें?

उदाहरण

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

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.By;
import java.util.concurrent.TimeUnit;
import org.openqa.selenium.WebElement;

public class HtmlCodeElement {
    public static void main(String[] args) {
        System.setProperty("webdriver.chrome.driver", "C:\\Users\\ghs6kor\\Desktop\\Java\\chromedriver.exe");
        WebDriver driver = new ChromeDriver();
        driver.manage().timeouts().implicitlyWait(5, TimeUnit.SECONDS);
        driver.get("https://www.tutorialspoint.com/index.htm");
        
        // एलिमेंट की पहचान करें
        WebElement l = driver.findElement(By.cssSelector("h4"));
        
        // getAttribute मेथड के साथ innerHTML प्राप्त करें
        String s = l.getAttribute("innerHTML");
        System.out.println("एलिमेंट का HTML कोड: " + s);
        
        driver.close();
    }
}

आउटपुट

सेलेनियम में WebElement का HTML कोड कैसे प्राप्त करें?


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

    HTML एडिटर चुनने के लिए मुख्य फीचर्स HTML एडिटर्स WYSIWYG प्रोग्राम होते हैं जो सोर्स कोड एडिट करने की सुविधा देते हैं। प्रसिद्ध एडिटर्स: Adobe Dreamweaver, CoffeeCup, KomodoIDE, EditPlus आदि। एडिटर चुनते समय निम्न फीचर्स देखें: 1. कोड कोलैप्सिंग (Code Collapsing) बड़े कोड में सेक्शन्स को छिपाकर/द

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

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

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

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