[swift] SwiftSoup을 이용해 웹페이지에서 특정 ID를 가진 요소를 선택하는 방법은 무엇인가요?
import SwiftSoup

let html = "<html><body><div id='myDiv'>Hello, World!</div></body></html>"
let doc: Document = try SwiftSoup.parse(html)

if let element = try doc.select("#myDiv").first() {
    print("Element with ID 'myDiv' found!")
    print("Element text: ", try element.text())
} else {
    print("Element with ID 'myDiv' not found.")
}

위의 예제 코드에서는 SwiftSoup 라이브러리를 사용하여 HTML 페이지를 파싱한 다음, select 메소드를 사용하여 #myDiv라는 ID를 가진 요소를 선택하고 있습니다. select 메소드는 일치하는 모든 요소를 반환하며, first 메소드를 사용하여 첫 번째 요소만 선택할 수 있습니다.

선택한 요소에서 text 메소드를 호출하여 해당 요소의 텍스트를 가져올 수 있습니다.

자세한 내용은 SwiftSoup 공식 문서를 참조하시기 바랍니다.