用WinForm做一个对HTML文件的操作,功能是首先导入一个HTML文件到显示控件,控件显示的是这个HTML文件的源代码,其次是可以修改其样式、属性、内容。最后保存。

解决方案 »

  1.   

    我来粗略的回答下:
    1.如何导入:
    因为html文件也可以用文本编辑器打开,所以你可以使用File.ReadAllLine或者File.ReadAllText,或者StreamReader类来进行导入动作
    2.如果进行修改样式,属性,内容
    那需要你进行特定的内容修改,你完全可以将整个html文件当成字符串来处理,
    比如里面有这样一个样式 
    .txt{fontsize:16px} 
    你可以这样来处理
    html.replace(".txt{fontsize:16px}","")
    不过最好还是来用正则处理
      

  2.   

    用xmldocumengt对象来处理xml内容