c# – 是否有使用.NET的转换引擎或库?
发布时间:2020-12-16 01:28:52 所属栏目:百科 来源:网络整理
导读:我们正在寻找一个可以读取任何输入的转换库或引擎(EDIfact文件,CSV,XML等等.所以包含必须转换为已知业务对象结构的数据的文件(或webservices结果).)应使用自定义规则将数据转换为现有业务对象. XSLT既复杂(学习)又简单(功能不够) 任何人都可以推荐一个C#库或
我们正在寻找一个可以读取任何输入的转换库或引擎(EDIfact文件,CSV,XML等等.所以包含必须转换为已知业务对象结构的数据的文件(或webservices结果).)应使用自定义规则将数据转换为现有业务对象. XSLT既复杂(学习)又简单(功能不够)
任何人都可以推荐一个C#库或引擎吗?我已经看过Altova MapForce,但是我希望能向几十个人发送一些东西来建立/设计他们自己的转换,而无需支付几十个Altova许可证. 解决方法
如果您认为XSLT对您来说太难了,我想您可以尝试使用LINQ to XML来解析XML文件.它集成在.NET框架中,您可以使用C#(或者,如果您使用VB.NET 9.0,更好的是因为XML文字)而不是学习另一种语言.您可以毫不费力地将它与现有应用程序集成,而且不会出现XSLT所发生的语言和文件管理之间的范例不匹配.
Microsoft LINQ to XML 当然,它不是用于解析文件的框架或库,但是XSLT都不是,所以… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容