将HTML文件转换为c#作为字符串

时间:2010-05-11 16:43:34

标签: c# asp.net html

我正在寻找一种设计简单HTML文件的方法,并在运行时将其作为字符串加载到c#。

我正在尝试File.Open它,但它位于与二进制代码不同的位置。

有一种简单的方法可以告诉构建过程将其加载到字符串中吗?

感谢

3 个答案:

答案 0 :(得分:3)

如果您使用的是ASP.NET,并且HTML文件与您的网站路径相关:

string html = File.ReadAllText(Server.MapPath("~/virtualPathTo/file.html"));

答案 1 :(得分:0)

如果HTML在另一台服务器上,最简单的方法是使用HTTPWebRequest类来获取HTML。

答案 2 :(得分:-1)

确定。我使用RESOURCES加载文件,并将其转换为字符串...:)

感谢所有