1
我的項目中有以下HTML代碼。如何從嵌套的span標籤中獲取文本
<button id="tab-oneWay" class="" data-initial-tab="true" type="button" data-section-id="#section-oneWay">
<span class="tab-label">
One Way
<span class="visuallyhidden"> Tab 1 of 2</span>
</span>
</button>
我一定要找到僅文本 '單向'。 我已經嘗試了下面的代碼,但它返回'單向標籤1的2'。
findElement(By.id("tab-oneWay")).getText()
findElement(By.cssSelector(".tab-label")).getText()
我在硒所以不知道如何找到這個新的。任何幫助都會很棒!在此先感謝
沒有這麼簡單的解決方案。這裏是類似的線程:http://stackoverflow.com/questions/28945692/how-to-get-text-from-parent-element-and-exclude-text-from-children-c-selenium你可以例如找到兒童文字,並從父母的文本 – kotoj
感謝您的線程。我試圖避免字符串計算,但看起來像我必須做的。無論如何感謝您的答案。 – ankit