不太确定怎么说这个。在VB.net或C#上寻找信息,任何人都可以。
我正在尝试创建一个通用文件解析器,它将使用XML文件来定义文件布局(字段名称,数据类型,分隔符类型,文件类型等)。
这个想法是在具有不同输入文件布局和类型(分隔/平面文件)的程序中使用它,而不必修改和重新编译。希望以这种方式,因为偶尔本地办公室更改格式(添加/删除字段),它会中断生产,直到代码重新编译,重新测试等。
不幸的是,正如我所说,我不知道如何看待它。
任何帮助我指向正确方向的人都将不胜感激。
答案 0 :(得分:1)
我考虑将输入文件更改为xml(或具有相应的xml)。
在这种情况下 - 您可以创建xsd架构,并使用xsd验证它。
您甚至可以将此xsd发送到您的办公室,以验证输入之前输入
。使用SSIS的另一种方式
答案 1 :(得分:0)
您可以使用名为FinTp的开源解决方案。