我有一個簡單的ssis包,它將web服務方法的結果保存到XML文件中。 連接正常,文件創建,但包含<
和>
標記而不是<
和>
。SSIS Web服務任務返回一個文件文件,其中「<」,< /值>個字符
2
A
回答
1
的主要問題是,你從Web服務傳遞XML作爲字符串(不推薦)
你必須改變Web方法返回一個XmlDocument
,加載格式良好的XML並將其傳回SSIS。
或者你也可以做一個小的解決方法是保存XML文件後運行一個腳本,並與<
和>
與>
有用的鏈接
+0
謝謝哈迪,我在這個方法有趣:http://stackoverflow.com/questions/5006020/decode-xml-returned-by-a-webservice-and-are-replaced-with-lt - 和 - gt。如果你可以在這裏提供一些例子,會很好。 – Key
0
同樣的使用腳本任務選項
Dim fileFirst As String = Dts.Variables("User::FullFilePath").Value.ToString()
File.WriteAllText(fileFirst, File.ReadAllText(fileFirst).Replace("<", "<"))
Dim fileSecond As String = Dts.Variables("User::FullFilePath").Value.ToString()
File.WriteAllText(fileSecond, File.ReadAllText(fileSecond).Replace(">", ">"))
Dim fileThird As String = Dts.Variables("User::FullFilePath").Value.ToString()
File.WriteAllText(fileThird, File.ReadAllText(fileThird).Replace("&", "&"))
Dim fileFour As String = Dts.Variables("User::FullFilePath").Value.ToString()
File.WriteAllText(fileFour, File.ReadAllText(fileFour).Replace(""", "\"))
Dim fileFive As String = Dts.Variables("User::FullFilePath").Value.ToString()
File.WriteAllText(fileFive, File.ReadAllText(fileFive).Replace("'", "'"))
一個 - > VB
相關問題
- 1. WebAPI文件上傳中的任務<IEnumerable <HttpContent>> vs任務<MultipartMemoryStreamProvider>
- 2. 方法返回的任務<string>
- 3. 返回任務<int>凍結UI?
- 4. 從<MSBuild>返回ReferenceCopyLocalPaths任務
- 5. 我想返回列表<DictionaryClass <字符串,字符串>>從Web服務但獲取IDictionary的錯誤
- 6. SSIS Web服務任務
- 7. Mapper.Map <任務<IEnumerable的<Address>>,任務<IEnumerable的<AddressView>>()
- 8. WCF服務返回字典數組字符串<string,object>
- 9. SSIS Web服務任務XmlNode輸入POSSIBLE?
- 10. Web服務返回一個文件用JavaScript打開。行動!
- 11. ASP Web服務可以返回一個ZIP文件嗎?
- 12. SSIS Web服務任務
- 13. SSIS Web服務任務的超時值
- 14. 由web服務返回的解碼XML(< and >被替換爲<和&gt)?
- 15. 多<html><body></html></body>在同一個文件
- 16. SSIS文件系統任務
- 17. C++ fopen正在返回一個文件*與<bad ptr>的
- 18. 返回任務,而不是任務<TResult>從TaskCompletionSource
- 19. 在異步任務<Enum>中返回Enum並獲取值
- 20. 將任務<object>轉換爲任務<T>其中T未知
- 21. SSIS文件系統任務
- 22. SSIS - 存檔文件任務
- 23. SSIS文件系統任務
- 24. NAnt <exec> Windows XP上批處理文件的任務總是返回0
- 25. 從任務<>
- 26. 將一個文本文件插入一個Map <Integer,Map <Integer,Double >>
- 27. WCF Web服務 - 列表<>返回類型
- 28. Web API Restful服務ReadAsAsync <type>不返回列表
- 29. 任務<ObservableCollection <AppointmentItem >>不包含的定義其中
- 30. 我的網絡服務返回一個列表<myStruct>,但價值消失?
可以添加更多的細節?也許包的截圖 – Hadi