所以我正在编写一个应用程序,让用户选择一个文件夹,它会获取该文件夹中的所有.aspx文件,并让用户检查他们想要添加HTML ID的文件。
然后他们点击开始,然后运行
private void btnStart_Click(object sender, EventArgs e)
{
for (int i = 0; i < listFiles.CheckedItems.Count; i++)
{
}
}
循环遍历所有选定的文件名。如何在后台打开每个.aspx文件,并浏览它们并添加
id="thisItemId"
属于每个标记,例如a ,,,,等......
答案 0 :(得分:2)
假设您知道如何执行基本文件IO,我建议使用HTML Agility Pack来解析ASPX文件。使用该库,您可以修改您感兴趣的HTML元素,然后使用更基本的文件IO保存文件。
答案 1 :(得分:0)
LinqToHTML将完成这项工作。