45 lines
1.4 KiB
C#
45 lines
1.4 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.IO;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
|
|||
|
|
namespace EastChanger
|
|||
|
|
{
|
|||
|
|
public static class sfj4Class
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// 保存Txt到服务器商
|
|||
|
|
/// </summary>
|
|||
|
|
/// <param name="Data">接口调用数据</param>
|
|||
|
|
/// <param name="path">Txt地址</param>
|
|||
|
|
/// <param name="Result">接口返回数据</param>
|
|||
|
|
public static void SaveTxt(string Data, string path, string Result)
|
|||
|
|
{
|
|||
|
|
if (!Directory.Exists(Path.GetDirectoryName(path)))
|
|||
|
|
{
|
|||
|
|
Directory.CreateDirectory(Path.GetDirectoryName(path));
|
|||
|
|
}
|
|||
|
|
StringBuilder sb = new StringBuilder();
|
|||
|
|
sb.AppendLine("\r\n");
|
|||
|
|
sb.AppendLine("----------------------调用接口所用JSon----------------------");
|
|||
|
|
sb.AppendLine(Data);
|
|||
|
|
sb.AppendLine("\r\n");
|
|||
|
|
sb.AppendLine("----------------------调用接口返回JSon----------------------");
|
|||
|
|
sb.AppendLine(Result);
|
|||
|
|
FileStream fs = new FileStream(path, FileMode.Create);
|
|||
|
|
StreamWriter sw = new StreamWriter(fs);
|
|||
|
|
fs.Position = fs.Length;
|
|||
|
|
//开始写入
|
|||
|
|
sw.Write(sb.ToString());
|
|||
|
|
//清空缓冲区
|
|||
|
|
sw.Flush();
|
|||
|
|
//关闭流
|
|||
|
|
sw.Close();
|
|||
|
|
fs.Close();
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|