2016-09-26 81 views
0

xml文件,我想用硒如何讀取硒司機

<?xml version="1.0" encoding="utf-8"?> 
    <client name="eLife"> <site>qa.elife.dev.cms30.kriyadocs.com/welcome</site>; 
     <xpath> 
      <publication> </publication> 
      <Article>in progress</Article> 
      <Striking>Image></Striking> 
      <Upload>Digest</Upload> <Upload>sub article</Upload> 
      <Detailed></Detailed> 
     </xpath> 
    </client> 

代碼片段閱讀這個XML:

System.setProperty("webdriver.chrome.driver", "/home/administrator/Downloads/chromedriver"); 
WebDriver driver = new ChromeDriver(); 
String URL = "http://localhost/config.xml"; 
String course = driver.findElement(((WebElement) By.xpath(".//*[@id='pass-nodes-list']/li/div[2]/a")).getText()); 
+1

您的問題尚不清楚。在瀏覽器中加載xml文件後,是否想通過java代碼或selenium讀取任何xml文件? –

+0

是的我想在Java代碼中讀取XML文件通過硒 – muthubala

+0

發佈xml文件以供參考。 –

回答

0

不要這樣做。用XML解析器加載和解析XML。從XML獲得所需的數據後,將其傳遞給Selenium。使用正確的工具進行工作,你會得到更好的結果。

+0

好的,請更新此項目的正確代碼 – muthubala

+0

這是一個完全不同的問題,從你上面提出的問題,它已被問到。您將需要閱讀一些Java/XMLReader教程來獲得您需要的內容。如果你這樣做,並遇到問題,發佈一個新問題的具體問題。 – JeffC