我们正在寻找一个可以读取任何输入的转换库或引擎(EDIfact文件,CSV, XML等等.所以包含必须转换为已知业务对象结构的数据的文件(或webservices结果).)应使用自定义规则将数据转换为现有业
任何人都可以推荐一个C#库或引擎吗?我已经看过Altova MapForce,但是我希望能向几十个人发送一些东西来建立/设计他们自己的转换,而无需支付几十个Altova许可证.
如果您认为XSLT对您来说太难了,我想您可以尝试使用LINQ to XML来解析XML文件.它集成在.NET框架中,您可以使用C#(或者,如果您使用VB.NET 9.0,更好的是因为XML文字)而不是学习另一种语言.您可以毫不费力地将它与现有应用程序集成,而且不会出现XSLT所发生的语言和文件管理之间的范例不匹配.Microsoft LINQ to XML
当然,它不是用于解析文件的框架或库,但是XSLT都不是,所以…