2013-10-30 6 views
12

मैं जावा में एक टूल की योजना बना रहा हूं जिसमें एक वेब पेज के सभी तत्वों को छोड़ दिया जाएगा। क्या कोई तरीका है कि मैं उन्हें डेटा संरचना में पढ़ सकता हूं?सेलेनियम - एक वेब पेज के सभी तत्व खोजें

+0

हाय .. आप ऊपर उपकरण को विकसित करने में सक्षम हैं ?? यहां तक ​​कि एक ही उपकरण को विकसित करने की योजना बना रहा हूं .. कृपया अपने इनपुट की आवश्यकता है .. – user1787641

+0

यह अभी भी एक डब्ल्यूआईपी है, लेकिन हम प्रगति कर रहे हैं। – AryA

+0

क्या आप विकास प्रक्रिया के सारांश की व्याख्या कर सकते हैं ?? – user1787641

उत्तर

20

हाँ, एक तरीका है।

यहाँ कुछ छद्म कोड है:

List<WebElement> el = driver.findElements(By.cssSelector("*")); 

for (WebElement e : el) { 
    add(e.tagName()); 
} 
+0

धन्यवाद। मुझे यकीन है कि मुझे इस मामले में सीएसएस चयनकर्ता नहीं दिख रहे हैं। उदाहरण के लिए, मैं google.com के लिए करने की कोशिश की, और मैं these- छवियाँ मिल मैप्स प्ले – AryA

+4

में यूट्यूब समाचार जीमेल अधिक साइन downvote समझाने तो मैं मेरा उत्तर सुधार कर सकते हैं कृपया ':)' – sircapsalot

+0

किसी भी विचार कैसे कस्टम तत्वों को पकड़ने के लिए? 'Execute-script document.all' का उपयोग करने का प्रयास किया है, लेकिन यह अभी भी मानक तत्वों को वापस लौटता है – raven

संबंधित मुद्दे