Nicht jedes Geschwister ist gleich
Im Video hast du den direkten und den allgemeinen Geschwister-Kombinator (+ und ~) kennengelernt.
Der folgende HTML-Code enthält zwei Überschriften, gefolgt von einigen code- und span-Tags:
<html>
<body>
<h2 class = 'first'>First example:</h2>
<code>some = code(2)</code>
<span>will compile to...</span>
<code>some = more_code()</code>
<h2 class = 'second'>Second example:</h2>
<code>another = code(3)</code>
<span>will compile to...</span>
<code>another = more_code()</code>
</body>
</html>
Beachte, dass die beiden Codebeispiele hier nicht hierarchisch strukturiert sind. Der einzige offensichtliche Unterschied ist die Klasse des jeweiligen h2-Elements, das jedem Beispiel vorangestellt ist.
Dieser HTML-Block wurde für dich eingelesen und ist in der Variable code_html verfügbar.
Diese Übung ist Teil des Kurses
Web Scraping in R
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
# Select only the first code element in the second example
code_html %>%
___('h2.second ___ ___')