代码之家  ›  专栏  ›  技术社区  ›  Sangram Nandkhile Viktor Klang

如何将整个HTML/XHTML文件以单个字符串的形式写入?

  •  0
  • Sangram Nandkhile Viktor Klang  · 技术社区  · 14 年前

    我是新来的C, 我只想知道是否可以把整个HTML文档放在一个字符串中。 我甚至想把它写在另一个文件中。

    提前完成。

    3 回复  |  直到 9 年前
        1
  •  2
  •   Klaus Byskov Pedersen    14 年前
    string html = File.ReadAllText(@"C:\myhtmlfiles\index.html");
    
    File.WriteAllText(@"c:\someotherfile.html", html);
    
        2
  •  0
  •   Wernight    14 年前

    当然没问题。 string foo = file.ReadToEnd() .

        3
  •  0
  •   Sangram Nandkhile Viktor Klang    9 年前
    string readPath= "D:\\Read.html";
    string writePath= "D:\\write.html";
    
    StreamReader sr = new StreamReader(readPath);
    string html = sr.ReadToEnd();
    
    StreamWriter sw = new StreamWriter(writePath);
    sw.WriteLine(html);
    

     string path = "D:\\Read.html";
     string path1 = "D:\\write.html";
    
     html=ReadAllText(path);
     File.WriteAllText(path1, html);