0
我试图使用VS 2012和.NET Framework 4.5与Saxon 9.6稳定版使用XSLT 2.0将一个XML文件转换为多个XML文件。Saxon 9.6处理器构造函数抛出错
Processor processor = new Processor();
但是当我运行的代码,它抛出下面的错误:
有谁我使用C#代码,在那里我使用下面的行创建处理器类的实例调用XSL转换知道什么是失踪或我做错了什么?
对不起,我以前没有看过这个,我也不知道有什么问题。 –
看起来您正在写入SQL Server数据库,并且参数在c#和服务器之间不匹配。看起来这是一个文化问题,您将以美国格式传输日期,而数据库期望使用英格兰格式(或使用小数点而不是逗号的类似数字的问题)。在这些情况下,您应该始终使用参数定义您的SQL并将参数添加到sql命令。 – jdweng
嗨jdwend,不,我没有使用任何参数传递脚本,并且如果我使用XSLT将这个XML删除到XML脚本组件,它就像黄油一样运行。 –