[英]Read content from file using StreamReader (vb.net)
我有一個包含
line1
line2
line3
我正在嘗試讀取該文件的內容,但我正在獲取它
line1 line2 line3
基本上我也想打印新行。
到目前為止,這是我嘗試過的。 用戶上傳文件,單擊按鈕並獲取文件的內容。 這是我的方法。 有人可以指出我出了什么問題嗎?
Protected Sub Button3_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button3.Click
Dim path As String = FileUpload1.PostedFile.FileName
Dim list As New List(Of String)
If (FileUpload1.HasFile) Then
Using r As StreamReader = New StreamReader(path)
Dim line As String
line = r.ReadLine()
Do While (Not line Is Nothing)
list.Add(line)
Response.Write(line)
Response.Write(Environment.NewLine)
line = r.ReadLine()
Loop
End Using
End If
End Sub
嘗試直接用HTML編寫相同的內容,然后看看會發生什么。 您會注意到HTML並不關心多個空格和換行符。 您必須使用適當的標簽:
<p> <br> <pre>
或CSS
white-space, word-wrap
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.