streamreaderを使用してタグに一致するすべての行を検索し、それらの間のコンテンツを編集することは可能ですか?
これまでのところ、htmlファイルのすべてのコンテンツをリッチテキストボックスに読み込むことができますが、h4タグが付いている各行を見つけて、textbox1、2、3などにロードすることをお勧めします。
どうすればいいですか?例を挙げてください、私はこれに不慣れです。
private void loadToolStripMenuItem_Click(object sender, EventArgs e)
{
using (OpenFileDialog dlgOpen = new OpenFileDialog())
{
try
{
// Available file extensions
dlgOpen.Filter = "All files(*.*)|*.*";
// Initial directory
dlgOpen.InitialDirectory = "L";
// OpenFileDialog title
dlgOpen.Title = "Open";
// Show OpenFileDialog box
if (dlgOpen.ShowDialog() == DialogResult.OK)
{
// new StreamReader
StreamReader sr = new StreamReader(dlgOpen.FileName, Encoding.Default);
// Get all text from the file
string str = sr.ReadToEnd();
// CloseStreamReader
sr.Close();
// Show text
richTextBox1.Text = str;
}
}