スパン内でテキストを取得する方法

user3538483

次のHTMLから「Love&Romance」を取得するXPathを見つけようとしています

<div class="m-breadcrumbs no-mobile">
   <a href="/home" class="breadcrumbs-link">Home</a><span class="delimiter_breadcrumb_spacer">&gt;</span>
   <a href="/occasions/cat1000008">Occasions</a><span class="delimiter_breadcrumb_spacer">&gt;</span>
   Love &amp; Romance
</div>

私は次のXpathを試しました

(//span[@class='delimiter_breadcrumb_spacer']/text()[last()])[2]
DebanjanB

提供したHTMLからテキストLove&Romanceを抽出するには、executeScript()以下のコードブロックに続くメソッドを使用できます(Javaパースペクティブ):

  • executeScript()

    WebElement myElement = new WebDriverWait(driver, 20).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div[@class='m-breadcrumbs no-mobile']")));
    String myText = ((JavascriptExecutor)driver).executeScript('return arguments[0].lastChild.textContent;', myElement).strip()
    

更新

Love&Romanceというテキストを抽出するには、代わりにJavaの split()メソッドを使用することもできます

  • split()

    WebElement myElement = new WebDriverWait(driver, 20).until(ExpectedConditions.visibilityOfElementLocated(By.xpath("//div[@class='m-breadcrumbs no-mobile']")));
    String my_string = myElement.getAttribute("innerHTML");
    String[] stringParts = my_string.split("\n");
    String mypart = stringParts[5];
    System.out.println(mypart);
    

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

javascript-ドロップダウンメニュー内でスパンテキスト値を取得する方法

分類Dev

スパン内のテキストを取得する

分類Dev

クラスを使用してスパン内のテキストを取得する方法。(for ループ内)

分類Dev

jqueryを使用してスパンテキストで値を取得する方法

分類Dev

react-nativeでテキストコンポーネントonPress内にテキストを取得する方法

分類Dev

PythonSelenium-スパン後にdivでテキストを取得する方法

分類Dev

スパンタグ間でテキストを取得する方法XPATHPython

分類Dev

beautifulsoupとpythonでスパンタグのテキストを取得する方法

分類Dev

Typo3-symfonycommandController内でextbaseコンテキストを取得する方法

分類Dev

casperjsでタグ内のテキストを取得する方法は?

分類Dev

Tampermonkeyでスパンテキストの値を取得する

分類Dev

ES6別のコンテキスト内でクラス内で_thisを取得する方法

分類Dev

jqueryのスパンテキストでdivからスパンを取得する方法

分類Dev

xpathを使用してテキストをスパンで取得する方法。セレンパイソン

分類Dev

純粋なJavascriptを使用してDiv内のスパンからテキスト値を取得する方法

分類Dev

jquery でのテストのコンソール ログに div 内のテキストを取得する方法

分類Dev

ループ内のBeautifulSoupのスパンタグからテキストを取得する方法

分類Dev

スパンhtmlbeautifulSoup内のテキストを取得します

分類Dev

SpringMVCでコントローラーでコンテキストパスを取得する方法

分類Dev

Divコンポーネントのonclickイベント内でテキストノードを取得する方法

分類Dev

Divコンポーネントのonclickイベント内でテキストノードを取得する方法

分類Dev

PythonのBeautifulSoupでクラス名なしでスパン内のテキストを抽出する方法

分類Dev

Pythonでテキストでhrefリンクを取得する方法

分類Dev

シングルトンパターン内でjavascriptの「this」コンテキストを保持する方法は?

分類Dev

Robolectric 3でコンテキストを取得する方法

分類Dev

Android MVVM ViewModelでコンテキストを取得する方法

分類Dev

フルコンテキストでgitdiffを取得する方法は?

分類Dev

Androidで「コンテキスト」を取得する静的な方法は?

分類Dev

セレンでWebElementテキストを取得する方法

Related 関連記事

  1. 1

    javascript-ドロップダウンメニュー内でスパンテキスト値を取得する方法

  2. 2

    スパン内のテキストを取得する

  3. 3

    クラスを使用してスパン内のテキストを取得する方法。(for ループ内)

  4. 4

    jqueryを使用してスパンテキストで値を取得する方法

  5. 5

    react-nativeでテキストコンポーネントonPress内にテキストを取得する方法

  6. 6

    PythonSelenium-スパン後にdivでテキストを取得する方法

  7. 7

    スパンタグ間でテキストを取得する方法XPATHPython

  8. 8

    beautifulsoupとpythonでスパンタグのテキストを取得する方法

  9. 9

    Typo3-symfonycommandController内でextbaseコンテキストを取得する方法

  10. 10

    casperjsでタグ内のテキストを取得する方法は?

  11. 11

    Tampermonkeyでスパンテキストの値を取得する

  12. 12

    ES6別のコンテキスト内でクラス内で_thisを取得する方法

  13. 13

    jqueryのスパンテキストでdivからスパンを取得する方法

  14. 14

    xpathを使用してテキストをスパンで取得する方法。セレンパイソン

  15. 15

    純粋なJavascriptを使用してDiv内のスパンからテキスト値を取得する方法

  16. 16

    jquery でのテストのコンソール ログに div 内のテキストを取得する方法

  17. 17

    ループ内のBeautifulSoupのスパンタグからテキストを取得する方法

  18. 18

    スパンhtmlbeautifulSoup内のテキストを取得します

  19. 19

    SpringMVCでコントローラーでコンテキストパスを取得する方法

  20. 20

    Divコンポーネントのonclickイベント内でテキストノードを取得する方法

  21. 21

    Divコンポーネントのonclickイベント内でテキストノードを取得する方法

  22. 22

    PythonのBeautifulSoupでクラス名なしでスパン内のテキストを抽出する方法

  23. 23

    Pythonでテキストでhrefリンクを取得する方法

  24. 24

    シングルトンパターン内でjavascriptの「this」コンテキストを保持する方法は?

  25. 25

    Robolectric 3でコンテキストを取得する方法

  26. 26

    Android MVVM ViewModelでコンテキストを取得する方法

  27. 27

    フルコンテキストでgitdiffを取得する方法は?

  28. 28

    Androidで「コンテキスト」を取得する静的な方法は?

  29. 29

    セレンでWebElementテキストを取得する方法

ホットタグ

アーカイブ