ASPX - 如何从Txt文件中读取行,然后将文本存储在字符串中

时间:2012-04-30 11:14:29

标签: javascript asp.net html

我试图用aspx读取一个文本文件,然后将它在线条中读取的任何行存储在网上看起来似乎无法找到一个简单的教程可以帮助我谢谢你。

2 个答案:

答案 0 :(得分:1)

一旦文件位于已知位置的服务器上,您只需执行以下操作:

string filePath = Server.MapPath(Url.Content("~/Content/upload/MyTextFile.txt"));
string allText = System.IO.File.ReadAllText(filepath);

答案 1 :(得分:1)

            StreamReader objReader = new StreamReader("c:\\test.txt");
            string sLine="";
            List<string> lstText = new List<string>();

            while (sLine != null)
            {
                // Line by line read and add it to your List
                sLine = objReader.ReadLine();
                if (sLine != null)
                    lstText.Add(sLine);
            }
                        objReader.Close();

            foreach (string sOutput in arrText)
                Console.WriteLine(sOutput);
            Console.ReadLine();

请按照以下链接

http://support.microsoft.com/kb/306777

http://msdn.microsoft.com/en-us/library/ezwyzy7b.aspx