とにかくシンプルに!
前の演習と同じHTMLが与えられています。
<html>
<body>
<div class="first section">
A text with a <a href="#">link</a>.
</div>
<div class="second section">
Some text with <a href="#">another link</a>.
<div class="first paragraph">Some text.</div>
<div class="second paragraph">Some more text.
<div>...</div>
</div>
</div>
</body>
</html>
…ここで、前と同じ3つのノードを、もっとずっと簡単なセレクタで選べますか?
変数complicated_htmlは用意済みで、上記のソースコードを含むHTMLドキュメントが入っています。
この演習はコースの一部です
Rで学ぶWebスクレイピング
演習の手順
div.second.sectionのすべての子孫3つを選択する、シンプルなセレクタを作成してください。- このセレクタは、ちょうど2つの
div型セレクタと1つのスペースだけで構成し、合計7文字にしてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Select the three divs with a simple selector
complicated_html %>%
html_elements(___)