没有行从xml源发送到目标平面文件

时间:2014-03-31 09:23:50

标签: xml ssis

我正在使用xml文件来读取哪些包含多个名称空间。我有XSD文件。我正在使用。现在,当我在XML Source Editor中看到Columns选项卡时,有许多输出表和列。所以我为每张桌子设置了一些目的地平面文件。但是没有从xml源到平面文件目标的输出行。并且包执行成功。 虽然我对xml文件感到厌烦,但它包含了每列的值及其巨大的文件。

编辑:还有一件事是我将xml文件中的数据复制到另一个文件并使用该文件然后错误被重新编码为#34; [XML Source [1]]错误:组件" XML Source" (1)无法读取XML数据。给定编码中的字符无效。第26003行,第81位。 &#34 ;.所以再次混淆

我第一次使用xml源将数据从xml文件导入到文本文件中。 请帮帮我 谢谢!

1 个答案:

答案 0 :(得分:0)

问题解决了。 实际上我的xsd文件是这个xml文件的3。第三个文件是导入其他2。 因为xml文件有许多名称空间。这是一个错误的错误,但我认为非常重要。好像你只是在xml源代码编辑器中使用“生成xsd文件”选项那么你无法生成它会给你一个错误,即xml文件包含多个命名空间。所以创建xsd文件是一个不错的主意,该文件为各个名称空间调用其他xsd文件。