XPathを使用してHTMLまたはXMLで名前のないノードを選択するにはどうすればよいですか?

ダニエル・ジャック

「Bedeutungen:」というテキストが含まれている<dl>環境に続いて、<p>環境内のテキストにアクセスしようとしていますこの特定の<dl>ノードを選択するためにXPathを指定しようとしています

<p><span style="visibility:hidden" id="Bedeutungen"><span id="Anker:Bedeutungen"></span></span></p><p style="margin-bottom:-0.5em; font-weight:bold;" title="Sinn und Bezeichnetes (Semantik)">Bedeutungen:</p>
<dl><dd>[1] roh <a href="/wiki/essbar" title="essbar">essbare</a>, meist saftige Früchte, die von Bäumen, Sträuchern und mehrjährigen Stauden stammen, mit überwiegend süßlichem oder säuerlichem, "fruchtigem" Geschmack</dd></dl>

これは、Obst "fruit"(リンクのドイツ語のウィクショナリーエントリからの抜粋です。

kjhughes

先行するラベルに基づいて、対象の要素を選択できます。

このXPath、

string(//dl[preceding-sibling::*[1][self::p][normalize-space()='Bedeutungen:']])

スペースで正規化された文字列値が次の値に等しいdl直前の兄弟p要素を持つ要素の文字列値を返します'Bedeutungen:'

[1] roh essbare, meist saftige Früchte, die von Bäumen, Sträuchern und mehrjährigen Stauden stammen, mit überwiegend süßlichem oder säuerlichem, "fruchtigem" Geschmack 

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

xpath式を使用して親ノードの兄弟内にあるノードを選択するにはどうすればよいですか?

分類Dev

rvestを使用して属性を持たないすべてのノードを選択するにはどうすればよいですか?

分類Dev

XPath for HTMLを使用して子ノードの数を取得するにはどうすればよいですか?

分類Dev

XPathを使用して単一ノードを除くすべてのテキストを選択するにはどうすればよいですか?

分類Dev

すべてのXMLノードを名前で取得するにはどうすればよいですか?

分類Dev

XPath 1.0を使用して、特定のXMLコメントが前に付いている要素を選択するにはどうすればよいですか?

分類Dev

PythonでSeleniumを使用してクラス名のないxpathイメージを選択するにはどうすればよいですか?

分類Dev

Excel VBAでSelectSingleNodeを正しく使用して、大きなXMLファイルでノードを選択するにはどうすればよいですか。

分類Dev

XPathから選択したすべてのノードを削除するにはどうすればよいですか?

分類Dev

PythonでXPathを使用して兄弟の子ノードを選択するにはどうすればよいですか?

分類Dev

xpathを使用してノードの特定の数の子孫を選択するにはどうすればよいですか?

分類Dev

xpathを使用してノードの範囲を最後から選択するにはどうすればよいですか?

分類Dev

前の文字列に含まれているものに応じて、XPATHを使用してXMLでペアになっていないタグを選択するにはどうすればよいですか?

分類Dev

XPATHでのみ同じノードの位置を選択するにはどうすればよいですか?

分類Dev

jQueryを使用して名前で要素を選択するにはどうすればよいですか?

分類Dev

html_nodesを使用して、Rで「attribute = x」のノードを選択するにはどうすればよいですか?

分類Dev

選択したノードのすべてのIDをjsTreeのルートノードに取得するにはどうすればよいですか?

分類Dev

SXD-XPathで名前空間属性の値を選択するにはどうすればよいですか?

分類Dev

Seleniumを使用してXPathで兄弟の子を選択するにはどうすればよいですか?

分類Dev

PowerShell:選択したファイルの名前を取得するにはどうすればよいですか?

分類Dev

XPathで親ノードを選択するにはどうすればよいですか?

分類Dev

リンクを含まないが、xpathを使用して特定のテキストを含むノードを選択するにはどうすればよいですか?

分類Dev

Solr:curlまたはコマンドを使用して選択したフィールドのみを更新するにはどうすればよいですか?

分類Dev

pydatatableでフォーマットされていない名前で作成された列を選択するにはどうすればよいですか?

分類Dev

selectSingleNodeでノードを選択した後、ノードの子ノードを反復処理するにはどうすればよいですか?

分類Dev

purrrを使用してネストされたリストから同じ名前の要素を選択するにはどうすればよいですか?

分類Dev

Xpathを使用してiframe内の要素を選択するにはどうすればよいですか?

分類Dev

Xpathを使用して2番目のtdを選択するにはどうすればよいですか?

分類Dev

特定の名前のすべてのノードを取得するにはどうすればよいですか

Related 関連記事

  1. 1

    xpath式を使用して親ノードの兄弟内にあるノードを選択するにはどうすればよいですか?

  2. 2

    rvestを使用して属性を持たないすべてのノードを選択するにはどうすればよいですか?

  3. 3

    XPath for HTMLを使用して子ノードの数を取得するにはどうすればよいですか?

  4. 4

    XPathを使用して単一ノードを除くすべてのテキストを選択するにはどうすればよいですか?

  5. 5

    すべてのXMLノードを名前で取得するにはどうすればよいですか?

  6. 6

    XPath 1.0を使用して、特定のXMLコメントが前に付いている要素を選択するにはどうすればよいですか?

  7. 7

    PythonでSeleniumを使用してクラス名のないxpathイメージを選択するにはどうすればよいですか?

  8. 8

    Excel VBAでSelectSingleNodeを正しく使用して、大きなXMLファイルでノードを選択するにはどうすればよいですか。

  9. 9

    XPathから選択したすべてのノードを削除するにはどうすればよいですか?

  10. 10

    PythonでXPathを使用して兄弟の子ノードを選択するにはどうすればよいですか?

  11. 11

    xpathを使用してノードの特定の数の子孫を選択するにはどうすればよいですか?

  12. 12

    xpathを使用してノードの範囲を最後から選択するにはどうすればよいですか?

  13. 13

    前の文字列に含まれているものに応じて、XPATHを使用してXMLでペアになっていないタグを選択するにはどうすればよいですか?

  14. 14

    XPATHでのみ同じノードの位置を選択するにはどうすればよいですか?

  15. 15

    jQueryを使用して名前で要素を選択するにはどうすればよいですか?

  16. 16

    html_nodesを使用して、Rで「attribute = x」のノードを選択するにはどうすればよいですか?

  17. 17

    選択したノードのすべてのIDをjsTreeのルートノードに取得するにはどうすればよいですか?

  18. 18

    SXD-XPathで名前空間属性の値を選択するにはどうすればよいですか?

  19. 19

    Seleniumを使用してXPathで兄弟の子を選択するにはどうすればよいですか?

  20. 20

    PowerShell:選択したファイルの名前を取得するにはどうすればよいですか?

  21. 21

    XPathで親ノードを選択するにはどうすればよいですか?

  22. 22

    リンクを含まないが、xpathを使用して特定のテキストを含むノードを選択するにはどうすればよいですか?

  23. 23

    Solr:curlまたはコマンドを使用して選択したフィールドのみを更新するにはどうすればよいですか?

  24. 24

    pydatatableでフォーマットされていない名前で作成された列を選択するにはどうすればよいですか?

  25. 25

    selectSingleNodeでノードを選択した後、ノードの子ノードを反復処理するにはどうすればよいですか?

  26. 26

    purrrを使用してネストされたリストから同じ名前の要素を選択するにはどうすればよいですか?

  27. 27

    Xpathを使用してiframe内の要素を選択するにはどうすればよいですか?

  28. 28

    Xpathを使用して2番目のtdを選択するにはどうすればよいですか?

  29. 29

    特定の名前のすべてのノードを取得するにはどうすればよいですか

ホットタグ

アーカイブ