-->

.NET库对于固定长度的文本文件(.NET Library For Fixed Length Tex

2019-07-18 11:45发布

我在寻找一个.NET(更优选开源在C#)库处理固定长度字段中的文本文件。 它不会过多地写了一个,但现有的测试工作总是更好,开始。

我将从由PBX产生的文件中提取在固定长度的字段的数据。 每个PBX都有它自己的文件格式,以及一组记录格式。 我在寻找使用动态文件和记录格式,例如从一个INI或XML文件读取的一个很好的一个简单的方法库。

编辑:我以前忽略的马科斯梅利”大图书馆FileHelpers ,因为我认为我需要创建一个类在编译时每个记录类型。 其实并非如此,和的lib包括ClassBuilder类在运行时创建的类。

新的编辑:从不同的PBX的记录只在布局不同,而不是在数据,即所有记录的布局映射到同一类。 我想知道如果我要使用FileHelper属性从一个配置文件动态读取他们的起点和长度的数据?

Answer 1:

我,至今已指出,这个基于XML的解析代码 ,以及本CodeProject上类似的项目 。 该越多越好,越接近我会得到一个“完美”契合。



文章来源: .NET Library For Fixed Length Text Files