私はいくつかのコードを書きました。コードを以下に示します。最初の部分は、html を文字列形式に読み取ることです。2 番目の部分は、文字列内のマークを検索し、その文字列を別の文字列に置き換えることです。
最初の部分 (何度もテストしましたが、問題なく動作します)
Public Function ReadTextFile(ByVal TextFileName As String) As String
Dim TempString As String
Dim StreamToDisplay As StreamReader
StreamToDisplay = New StreamReader(TextFileName)
TempString = StreamToDisplay.ReadToEnd
StreamToDisplay.Close()
Return TempString
End Function
2番目の部分(何度もテストしましたが、検索と置換が機能しません。「TempText」に文字列が含まれていることを何度も確認しました。「the_key_string」は「TempText」文字列内に含まれています。QuickWatchを使用して確認しますVB.net. ただし、置換機能は機能しません)
Dim TextPath = C:xxxxxx
TempText = ReadTextFile(TextPath)
TempText.Replace("the_key_string", "replace_by_this_string")
助けてください。どこで間違えたのかわからない