java 向txt文本写table,C# 将DataTable数据写入到txt文件中

见代码:

///

/// 将DataTable里面的内容写入txt文件

///

/// 数据表

/// 要写的字段列表

/// 文件名,全路径,建议以.txt为后缀

/// 文件编码格式

/// 字段分隔符,默认为\t制表符

///

public void WriteDataTableIntoFile(DataTable dt, List columnNames, string fileName, Encoding encoding, string fieldsTerminated = "\t")

{

if (dt == null)

{

return;

}

//写数据文件

using (StreamWriter streamWriter = new StreamWriter(fileName, false, encoding))

{

int col = ;

foreach (DataRow dr in dt.Rows)

{

col = ;

foreach (string column in columnNames)

{

if (col > )

{

streamWriter.Write(fieldsTerminated);

}

if (dt.Columns[column].DataType == typeof(DateTime))

{

if (dr[column] == DBNull.Value)

{

//streamWriter.Write("0000-00-00 00:00:00");

}

else

{

streamWriter.Write(((DateTime)dr[column]).ToString("yyyy-MM-dd HH:mm:ss"));

}

}

else

{

streamWriter.Write(Convert.ToString(dr[column]).Replace('\t', ' ').Replace('\r', ' ').Replace('\n', ' '));

}

col++;

}

streamWriter.WriteLine();

streamWriter.Flush();

}

streamWriter.Close();

streamWriter.Dispose();

}

}

java将数据写入到txt文件中(txt有固定的格式)

java将数据写入到txt文件中,这个应该对于学过java I/O的人来说是很简单的事情了,但是如果要将数据以固定的格式写入到txt文件中,就需要一定的技巧了. 这里举个简单的例子,以供参考: 比如我 ...

SQL C# nvarchar类型转换为int类型 多表查询的问题,查询结果到新表,TXT数据读取到控件和数据库,生成在控件中的数据如何存到TXT文件中

在数据库时候我设计了学生的分数为nvarchar(50),是为了在从TXT文件中读取数据插入到数据库表时候方便,但是在后期由于涉及到统计问题,比如求平均值等,需要int类型才可以,方法是:Conver ...

深度学习tensorflow实战笔记(1)全连接神经网络(FCN)训练自己的数据(从txt文件中读取)

1.准备数据 把数据放进txt文件中(数据量大的话,就写一段程序自己把数据自动的写入txt文件中,任何语言都能实现),数据之间用逗号隔开,最后一列标注数据的标签(用于分类),比如0,1.每一行表示一个 ...

获取file中字段,写入到TXT文件中

一下代码省略了很多,哈哈哈 a.txt文件 uid,type,pointx,pointy,name1,9,911233763,543857286,区间测速起点3,9,906371086,5453354 ...

java存储数据到本地txt文件中

java存储数据,方便打印日志等 1.会覆盖以前的数据 try { File writeName = new File("D:\\data.txt"); // 相对路径,如果没有则 ...

wince下写入数据到csv/txt文件中

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; usin ...

java的io操作(将字符串写入到txt文件中)

import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java ...

python requests + xpath 获取分页详情页数据存入到txt文件中

直接代码,如有不懂请加群讨论# *-* coding:utf-8 *-* #import jsonimport requestsimport pytesseractimport timeimport ...

python操作txt文件中数据教程[3]-python读取文件夹中所有txt文件并将数据转为csv文件

python操作txt文件中数据教程[3]-python读取文件夹中所有txt文件并将数据转为csv文件 觉得有用的话,欢迎一起讨论相互学习~Follow Me 参考文献 python操作txt文件中 ...

随机推荐

android 定义 程序 Scheme 接收特定URI开启Activity

场景:通过浏览器打开URL或者扫描软件扫描URL来启动本地应用

excel导入 服务器忘了装组件了。。。

excel导入 本地没问题 一直在找权限问题  最后发现服务器忘了装组件了... 郁闷 记录下 http://www.microsoft.com/zh-cn/download/confirmation ...

vim常用快捷汇总

移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一 ...

Docker入门系列之一:在一个Docker容器里运行指定的web应用

实现题目描述的这个需求有很多种办法,作为入门,让我们从最简单的办法开始. 首先使用命令docker ps确保当前没有正在运行的Docker实例. 运行命令docker run -it nginx: 然 ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值