[英]SSIS Error - [XML Task] Error: Cannot get encoding from XML when source is a variable
我在SSIS中遇到XML验证任务的问题。 当我对与XML文件的文件连接进行硬编码时,一切运行正常。 如果我尝试使用变量作为XML文件的源,则在我的SSIS包运行时会出现错误。
[XML任务]错误:无法从XML获取编码。
当然,必须有所不同。
我的首要问题是,我要验证的文件夹中有三个文件,每个文件又要验证一次,因此与特定文件的硬编码连接不好。 例如,我想避免创建名称为tempXML.xml的实际xml文件的副本,进行连接和验证,并在每次完成验证时将其删除。 这样做可以解决,但似乎我想做的事情应该很简单,除非...我不知道怎么做!
有人可以帮忙吗?
所以我发现了这个:
Input变量实际上需要包含xml。 您正在传递XML的路径
这似乎是我的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.