가장 단순하게, 가장 정확하게!
이전 연습 문제와 같은 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>
…이전과 같은 세 개의 노드를 훨씬 더 단순한 선택자로 선택할 수 있을까요?
변수 complicated_html은 미리 준비되어 있으며, 위의 소스 코드가 담긴 HTML 문서를 포함하고 있어요.
이 연습은 강의의 일부입니다
R로 배우는 웹 스크레이핑
연습 안내
div.second.section의 세 하위 요소를 모두 선택하는 단순한 선택자를 작성하세요.- 이 선택자는 정확히
div타입 선택자 두 개와 공백 하나로만 구성되어야 하며, 전체 길이는 일곱 글자여야 해요!
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
# Select the three divs with a simple selector
complicated_html %>%
html_elements(___)