Pro*_*ofK 8 .net file fixed-length-record structured-data
我正在寻找一个.NET(更好的是C#中的开源)库来处理固定长度的字段文本文件.写一篇文章并不算太多,但现有的,经过测试的工作总是更好.
我将从PBX生成的文件中提取固定长度字段中的数据.每个PBX都有自己的文件格式,以及一组记录格式.我正在寻找一个使用动态文件和记录格式的简单方法的库,例如从INI或XML文件中读取.
编辑: 我之前忽略了Marcos Meli的伟大库FileHelpers,因为我认为我需要在编译时为每个记录类型创建一个类.事实并非如此,lib包含一个ClassBuilder在运行时构建类的类.
新编辑: 来自不同PBX的记录仅在布局上有所不同,而不是在数据中,即所有记录布局都映射到同一个类.我想知道我是否应该使用FileHelper属性动态读取配置文件中的起始和长度数据?