繁体   English   中英

SSIS错误-[XML任务]错误:当source是变量时,无法从XML获取编码

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM