Vb.net如何只读html模板文件的特定部分
我有一个使用占位符的HTML模板文件,它将在读取模板文件后被替换。根据代码中的条件,我只想读取HTML模板文件的一部分 例如,如果条件=False, 我只想准备模板文件中以占位符[IfValueFalseCreation]开头的部分Vb.net如何只读html模板文件的特定部分,vb.net,file-read,Vb.net,File Read,我有一个使用占位符的HTML模板文件,它将在读取模板文件后被替换。根据代码中的条件,我只想读取HTML模板文件的一部分 例如,如果条件=False, 我只想准备模板文件中以占位符[IfValueFalseCreation]开头的部分 由于File.ReadAllText()--读取所有内容,而不是特定部分,因此如何实现这一点?例如,您的代码必须实现您寻求的逻辑 Dim x as New List(Of String) Dim capturingSection = False For Each
由于File.ReadAllText()--读取所有内容,而不是特定部分,因此如何实现这一点?例如,您的代码必须实现您寻求的逻辑
Dim x as New List(Of String)
Dim capturingSection = False
For Each s In File.ReadLines(path)
If s.Contains("[ENDIFVALUEFALSESection]" Then Exit For
If capturingSection Then x.Add(s)
If s.Contains("[IFVALUEFALSESection]" Then capturingSection = True
Next s
'now you have the lines of the section in x