簡體   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