Asp.net读取和写入txt文件方法(实例)!

Asp.NET读取和写入txt文件方法(实例)!

【程序第一行的引入命名空间文件 - 参考】

 System;
 using System.Collections;
 using System.Configuration;
 using System.Data;  using System.Linq;
 using System.Web;  using System.Web.Security;
 using System.Web.UI;
 using System.Web.UI.HtmlControls;
 using System.Web.UI.WebControls;
 using System.Web.UI.WebControls.WebParts;
 using System.Xml.Linq;  using System.IO;  

【读取 - 参考网上的,根据需求改动了一下】

     strfile;
       strfile = "asp.txt";  

       string strout;
       strout = "";
       if (!File.Exists(System.Web.HttpContext.Current.Server.MapPath(strfile)))
       {
       }
       else
       {
           StreamReader sr = new StreamReader(System.Web.HttpContext.Current.Server.MapPath(strfile), System.Text.Encoding.Default);
           String input = sr.ReadToEnd();
           sr.Close();
           strout = input;
       }  

       Response.Write("ssss");  

【写入 - 参考】

System.IO.File.WriteAllText("e:\\asp_1.txt", "I LOVE YOU!wang na");  // 一定要绝对路径  

【读取的另一种写法】

         system.test;
        string txt = File.ReadAllText("d:\\aaa.sys", Encoding.Default);
        Response.Write("【" + txt + "】"); 

c#asp.net 读取 写入 txt 文件

读取TXT(已经测试过)
public void ReadData()
    {
        //C#读取TXT文件之建立  FileStream 的对象,说白了告诉程序,
        //文件在那里,对文件如何 处理,对文件内容采取的处理方式
        System.Text.Encoding code = System.Text.Encoding.GetEncoding("gb2312");
        FileStream fs = new FileStream(Server.MapPath("./wxlm/huo.txt"), FileMode.Open, FileAccess.Read);
        //仅 对文本 执行  读写操作
        StreamReader sr = new StreamReader(fs,code);
        //定位操作点,begin 是一个参考点
        sr.BaseStream.Seek(0, SeekOrigin.Begin);
        //读一下,看看文件内有没有内容,为下一步循环 提供判断依据
        //sr.ReadLine() 这里是 StreamReader的要领  可不是 console 中的~
        string str = sr.ReadToEnd();//假如  文件有内容     

        //C#读取TXT文件之关上文件,留心顺序,先对文件内部执行 关上,然后才是文件~
        sr.Close();
        fs.Close();
        Response.Write(str);
    }  
时间: 2024-10-27 18:04:04

Asp.net读取和写入txt文件方法(实例)!的相关文章

Qt写入txt文件方法

void MainWindow::on_saveBtn_clicked(){ //本函数只是单独测试Qt保持为txt文本功能,与本串口程序无任何关系 QDateTime da_time; QString time_str = da_time.currentDateTime().toString("yyyy-MM-dd HH-mm-ss");// QString runPath = QCoreApplication::applicationFilePath();// QString di

JAVA读取TXT文件、新建TXT文件、写入TXT文件

1.创建TXT文件 按照正常的逻辑写就好 先定义一个文件给定一个路径——>判断这个路径上这个文件存不存在——>若不存在则建立,try/catch根据程序提示自动生成就好 2.读取TXT文件 思路1: 获得一个文件路径 以这个路径新建一个文件,判断这个文件是否以正常的文件格式存在着 以这个路径创建一个阅读缓冲器:FileInputStream——>InputStreamReader——>BufferedReader 逐行判断内容是否为空,将读取结果累加到一个字符串(result)上

【ASP.NET 进阶】定时执行任务实现 (定时读取和修改txt文件数字内容,无刷新显示结果)

现在有很多网站或系统需要在服务端定时做某件事情,如每天早上8点半清理数据库中的无效数据等等,Demo 具体实现步骤如下: 0.先看解决方案截图 1.创建ASP.NET项目TimedTask,然后新建一个全局应用程序类文件 Global.asax 2.然后在Application_Start 事件中 启动定时器,如需要每隔多少秒来做一件事情,即在后台执行,与客户端无关,即使客户端全部都关闭,那么后台仍然执行,具体代码如下: using System; using System.Collection

Java写入TXT文件和读取

原文链接:http://blog.csdn.net/monkeyduck/article/details/11525771 package edu.thu.keyword.test; import java.io.File; import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream; import ja

Java读取txt文件和写入txt文件

写Java程序时经常碰到要读如txt或写入txt文件的情况,但是由于要定义好多变量,经常记不住,每次都要查,特此整理一下,简单易用,方便好懂! package edu.thu.keyword.test; import java.io.File; import java.io.InputStreamReader; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileInputStream;

转:Java读取txt文件和写入txt文件

1 package edu.thu.keyword.test; 2 3 import java.io.File; 4 import java.io.InputStreamReader; 5 import java.io.BufferedReader; 6 import java.io.BufferedWriter; 7 import java.io.FileInputStream; 8 import java.io.FileWriter; 9 10 public class cin_txt {

Java读取CSV数据并写入txt文件

读取CSV数据并写入txt文件 package com.vfsd; import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import com.csvreader.CsvReader; /****************************************************************************

ava如何追加写入txt文件

(一)总述br/>java中,对文件进行追加内容操作的三种方法:import?java.io.BufferedWriter;import?java.io.FileOutputStream;import?java.io.FileWriter;import?java.io.IOException;import?java.io.OutputStreamWriter;import?java.io.PrintWriter;import?java.io.RandomAccessFile;//如果文件存在,则

c/c++中读取和写入mat文件 --- MAT File I/O Library(二)

本篇记述c/c++中读取mat文件示例 测试数据matioTest.zip下载地址: http://pan.baidu.com/s/1sjPkMsd 1. 读取matioTest.zip中s.mat文件,数据为普通matrix 1 #include <iostream> 2 #include <cassert> 3 #include <matio.h> 4 5 6 int main() 7 { 8 mat_t *matfp; 9 const char* matFileP