|
|
1
1
我认为你的要求没有什么可取之处。我认为最好的方法是定义一次输入格式,当您再次收到具有相同格式的文件时,可以重用该格式。 正如一张海报上提到的,你可以使用awk,或者,如果.net更适合你,那么你可以使用 FileHelpers . 它是一个开放源码.NET库,可以很好地读写固定长度和分隔的文件。缺点是,您将创建一个.NET应用程序来完成这项工作(或者直接插入到数据库中,或者创建一个输出文件)。另一方面,一旦创建了映射类,如果获得相同的文件格式,则可以再次重用这些映射类。 |
|
|
2
2
在尝试将这些数据导入Excel之前,我倾向于使用awk规范化这些数据——可能生成一个csv文件。 |
|
|
3
1
显然,在猜测固定列文件的布局时,没有软件是完全正确的,因为没有分隔符(尽管最大长度更大的可变宽度列通常会在末尾产生足够的空间来开始猜测)。例如,以下可以是1-9列中的任何一列(我个人不得不想出一些这样的超级压缩固定列布局,只需要更长的时间)
如果SQL Server是最终目的地,您是否查看了SQL Server导入向导? 右键单击Management Studio中的数据库,然后选择“任务”->导入数据。继续并选择“平面文件”作为数据源。在“格式”下拉列表中,从“分隔宽度”更改为“固定宽度”。在左侧,您现在可以使用列屏幕绘制列分隔符。还有一个高级和预览屏幕。 |
|
|
4
0
试用这个演示(我是开发团队的成员): 安装,运行程序,转到工具ASCII转换从ASCII导入。 导入将是dbf/foxpro,但您可以将该文件导出到您提到的格式之一。 开始/停止猜测器使用一些统计公式来尝试获得正确的边界;您可以在分析后使用图形编辑器来验证和/或更正。 |
|
|
5
0
如果将文件保存为文本文件并尝试打开 在Microsoft Excel 2007中选择“固定宽度”, Excel将“猜测”中断发生的位置(基于 但实际上可以更改列的位置 将发生字段中断。应用程序有垂直线, 可以向左或向右移动x个字符。擅长 会“猜测”断裂发生在哪里,但如果它 猜测错误,您仍然可以更改字段的中断位置。 应该发生。在向导的第2步,只需移动 如有需要,可向左或向右竖线 更改Excel对字段断开位置的猜测 是。您可以看到字段的字符编号 导入前发生中断。 |
|
|
tryingmybest09 · 设置出生日期排序不正确 4 年前 |
|
|
Dane234345 · 从另一个文件中的函数导入变量 4 年前 |
|
|
MBF · PHP导入/解析XML文件内容保存到数据库 4 年前 |
|
|
benroths · PyQt5/Python3参考qss文件 4 年前 |
|
|
rm.rf.etc · Jupyter笔记本电脑组织,带有可重用代码 4 年前 |
|
|
artooras · 从本地文件导入到下一个文件。配置。js 4 年前 |
|
|
ash · 在Solr中索引JSON文件名和JSON内容 8 年前 |