「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"(リンク)のドイツ語のウィクショナリーエントリからの抜粋です。
先行するラベルに基づいて、対象の要素を選択できます。
この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]
コメントを追加