• 自己写的替换文件的内容,瞎写的,能用


    public void ReplaceString(string TargetString, string NewString)
    {
        string FileSrc = System.Web.HttpContext.Current.Server.MapPath("../admin/TextFile1.txt");
        if (File.Exists(FileSrc))
        {
            StreamReader sr = File.OpenText(FileSrc);
            string srrow = null;
            //读取文件所有的内容
            srrow = sr.ReadToEnd();
            if (srrow.IndexOf(TargetString) != -1)
            {
                //找到要找的字符串
                var a = srrow.IndexOf(TargetString);
                //要找的字符串后第一个"位置
                var b = srrow.IndexOf(""", a);
                //要找的字符串后第二个"位置
                var c = srrow.IndexOf(""", b + 1);
                //第一个"及之前的字符串
                string subtop = srrow.Substring(0, b + 1);
                //第二个"之后的字符串
                string subbottom = srrow.Substring(c);
                //拼接
                NewString = subtop + NewString + subbottom;
                //Response.Write(sub);
            }
            sr.Close();
            //写入
            StreamWriter sw = new StreamWriter(FileSrc, false);
            sw.WriteLine(NewString);
            sw.Close();
        }

  • 相关阅读:
    Jackson 框架,轻易转换JSON
    Java Thread 多线程 操作线程
    Oracle笔记 四、增删改、事务
    Oracle笔记 六、PL/SQL简单语句块、变量定义
    Java 的JSON、XML转换方法——目录索引
    SpringMVC 中整合JSON、XML视图一
    FreeMarker整合Spring 3
    Java Thread 多线程 介绍
    Jaxb2 转换XML文档
    Java Thread 多线程同步、锁、通信
  • 原文地址:https://www.cnblogs.com/handsomer/p/3696501.html
Copyright © 2020-2023  润新知