웹 사이트에서 텍스트 항목을 가져 와서 텍스트 상자에 추가하는 간단한 프로그램을 만들려고했습니다. 나는 단지 실험하고있어 내가 그것을 할 수 있다고 생각했다. 그러나 그것은 나에게 쉽지 않다. 웹 사이트의 전체 소스 코드 (아래)를 얻는 방법을 알고 있습니다. 내가 아는 이드가 있지만 태그 이름이 없습니다. 따라서 텍스트를 통해 읽히고 이드 옆에서만 부분을 유지하는 방법을 잘 모르겠습니다. 또는 웹 브라우저 도구를 사용하여 텍스트 항목을 얻는 것이 좋습니다. 나는 더 빨리 무엇이든하려고 노력하고있다. 내 첫 번째 옵션이 더 좋다고 생각하는데 컴퓨터의 램이 더 좋을 것이기 때문이다. 아래 코드를 사용하여 다음에 무엇을 추가해야할지 모르겠습니까?웹 사이트에서 항목을 긁어 모으기 시도 중
Dim request As System.Net.HttpWebRequest = System.Net.HttpWebRequest.Create("Website")
Dim response As System.Net.HttpWebResponse = request.GetResponse()
Dim sr As System.IO.StreamReader = New System.IO.StreamReader(response.GetResponseStream())
Dim source As String = sr.ReadToEnd()
예를 들어, id는 "name"입니다. 페이지의 출처를 보면 이것이 아래와 같이 보입니다. 문자열 인 소스를 파싱하고이 섹션을 찾고 이름 Brandon을 가져 와서 텍스트 상자에 추가하려면 어떻게해야합니까?
<span id="name">Brandon</span>
HTML 민첩성 팩을 사용하여 HTML을 구문 분석 할 수 있습니다. – Matthew