在C#中读取非文本文件

时间:2011-10-21 06:06:32

标签: c# file jsp

我正在尝试读取* .jsp文件的内容,需要检索特定的字符串。

我在C#中尝试了很多文件处理方法,但它似乎只适用于txt文件。是否可以对具有不同扩展名的文件使用相同的方法?

1 个答案:

答案 0 :(得分:3)

.NET 中的普通IO类不取决于文件扩展名。你应该可以使用:

string jsp = File.ReadAllText("page.jsp");

...假设JSP以UTF-8编码。您应该找出该文件的编码并使用该编码加载它。如果结果证明你遇到了问题,我不会感到惊讶,尽管你没有指明任何东西。