Sql server SSIS 2008和XSD'的怪异行为;具有maxOccurs属性的

Sql server SSIS 2008和XSD'的怪异行为;具有maxOccurs属性的,sql-server,xml,ssis,xsd,oracle-sqldeveloper,Sql Server,Xml,Ssis,Xsd,Oracle Sqldeveloper,我有下面提到的同样的问题,我希望有人能帮我解决 是否有人在SSIS 2008 XML数据源中使用了序列标记中包含maxOccurs属性的XSD?? 例如: 我正在使用这样一个XSD,出于某种原因,XML源代码编辑器的“Columns”选项卡中的“Output name”下拉列表包含各种以 “序列号1”、“序列号2”、“序列号3”等等 例如: “导出数据\u顺序\u 1” “ExportData\uuuu序列\uu 1\uuuuu引号”。。。 “导出数据\uuu序列\uu 2” “ExportD

我有下面提到的同样的问题,我希望有人能帮我解决


是否有人在SSIS 2008 XML数据源中使用了序列标记中包含maxOccurs属性的XSD?? 例如:

我正在使用这样一个XSD,出于某种原因,XML源代码编辑器的“Columns”选项卡中的“Output name”下拉列表包含各种以

“序列号1”、“序列号2”、“序列号3”等等

例如:

“导出数据\u顺序\u 1” “ExportData\uuuu序列\uu 1\uuuuu引号”。。。 “导出数据\uuu序列\uu 2” “ExportData\uuuu序列\uu 2\uuuu风险”

从XSD中删除maxOccurs将从XML源编辑器中删除这些“序列”后缀。我不知道这种行为的原因,但它阻止了XML数据的成功加载,因为XML不包含以下元素:

“ExportData\uu sequence\u 1\uu Quote”-多余的“sequence\u 1”

例如,导致丢失“ExportData”的合法元素


有谁能解释一下SSIS 2008为什么会这样做,以及如何在不修改XSD以删除maxOccurs属性的情况下解决这个问题???

如果要复制某人的属性,至少提供一个正确的引用/链接。@kjhughes我这里也有同样的问题,我发现这个问题正好解释了我的问题,但没有人能回答。所以我希望stackoverflows的人能回答这个问题。