2014-03-31 46 views
0

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

编辑:还有一件事是,我复制到另一个文件的XML文件中的数据,并使用该文件,然后错误被认为与编码“[XML源[1]]错误:组件”XML源“(1 )无法读取XML数据。给定编码中的字符无效。行26003,位置81. “。所以再次混淆

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

+0

程序包执行成功,没有错误。 –

回答

0

问题已解决。 其实我的xsd文件是3这个xml文件。第三个文件正在导入其他2. 因为xml文件有很多名称空间。这很糟糕,但我认为也很重要。就好像你只是在xml源代码编辑器中使用“生成xsd文件”选项那么你不能生成它会给你一个xml文件包含多个命名空间的错误。因此,创建xsd文件是一个不错的主意,该文件会针对各个命名空间调用其他xsd文件。

+0

我在发生很多挫折之后遇到了同样的问题,我注意到正常运行的XML文档有一个额外的嵌套级别。所以我添加了另一个虚拟级别,生成了XSD并且工作。例如,我有''并且这没有返回行。我将它更改为'<另一个>'它工作。泄气 –