웹 사이트에서 출력 한 "일반 텍스트"를 다운로드하려면 webclient downloaddata를 사용하고 있습니다.vb .net webclient 새 줄을 포함한 다운로드 데이터
모든 것이 효과적이며 모든 텍스트를 새 txt에 저장합니다. 제 문제는 텍스트 서식입니다. 예를 들어
,이 같은 웹 사이트의 출력 (새로운 라인의 각 정보) :
Name - John Doe
Age - 33
City - New York
하지만 파일의 데이터가,이 같은 저장 것을 저장할 때 :
Name - John DoeAge - 33City - New York
사람을 웹 페이지에 표시된대로 파일을 쓰게 만들 수있는 방법을 알고 있습니까? 지금
내 코드 :
Private Sub BackgroundWorker1_DoWork(sender As Object, e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork
For value As Integer = 1 To TextBox3.Text
Dim WebClient As WebClient = New WebClient()
WebClient.Encoding = System.Text.Encoding.Unicode
Dim sourceString As Byte() = New System.Net.WebClient().DownloadData(TextBox1.Text & value & TextBox2.Text)
Dim htmlCode = Encoding.UTF8.GetString(sourceString)
Dim filepath = "C:\Project\" & value & ".txt"
System.IO.File.AppendAllText(filepath, htmlCode)
BackgroundWorker1.ReportProgress(value)
Next
End Sub