zoukankan      html  css  js  c++  java
  • c# 读/写文件(各种格式)

       最简单的:

    --------写
    //content是要写入文本的字符串
    //(@txtPath + @"\" + rid + ".txt");要被写入的TXT
     StreamWriter sw = new StreamWriter(@txtPath + @"\" + rid + ".txt");
     sw.WriteLine(content);
     sw.Close();
    ---------读
    //folder被读取的文件路径
    text = File.ReadAllText(folder, System.Text.Encoding.GetEncoding("gb2312"));


    -------写入流
                //将string写入文件    
                try
                    {
                        FileStream fs = new FileStream(@"d:\数据处理\法规20080116HTML\" + Actid.ToString() + ".html", FileMode.OpenOrCreate, FileAccess.Write);
                        StreamWriter sw = new StreamWriter(fs,System.Text.Encoding.GetEncoding("gb2312"));
                        sw.Flush();
                        sw.BaseStream.Seek(0, SeekOrigin.Begin);
                        sw.Write(pageContent);
                        sw.Close();
                    }
                    catch (Exception ex) { }

    //HTTP向应后写出文件

    HttpWebRequest myWebRequest = (HttpWebRequest)WebRequest.Create("http://www.microsoft.com");
    WebResponse result = null;
    try
    {
        myWebRequest = (HttpWebRequest)WebRequest.Create(Url);
        result = myWebRequest.GetResponse();
        Stream response = result.GetResponseStream();
        byte[] bytes = new byte[10240];
        int n = 1;

        FileStream fs = File.Create(@"d:\数据处理\法规20080116HTML\" + Actid.ToString() + ".html");
        while (n > 0)
        {
            n = response.Read(bytes, 0, 10240);
            fs.Write(bytes, 0, n);
        }
        response.Close();
        fs.Close();
    }
    catch (Exception ex) { }


    //读取

    string FileContent = File.ReadAllText(path, System.Text.Encoding.GetEncoding("gb2312"));

  • 相关阅读:
    Java程序员必知的8大排序(转载)
    Eclipse快捷键大全(转载)
    Java强引用、 软引用、 弱引用、虚引用(转)
    java数据类型二(转)
    为什么静态成员、静态方法中不能用this和super关键字(转)
    POJ 2002
    POJ 3126的教训
    POJ 3349
    POj 1105解题报告
    POJ 3278
  • 原文地址:https://www.cnblogs.com/zengwei/p/1040829.html
Copyright © 2011-2022 走看看