将无界属性映射到Excel列

我正在尝试使用Microsoft Excel 2003来pipe理历史上由我公司保存的原始文本的testing文件。 我想使用XML映射function,但我正在努力处理Excel中无界的属性。 我的模式的相关部分:

<xs:complexType name="TestCommand"> <xs:sequence> <xs:element name="TrialPercenatage" minOccurs="1" maxOccurs="unbounded"> <xs:complexType> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="trial" type="xs:integer" use="required" /> </xs:extension> </xs:simpleContent> </xs:complexType> </xs:element> </xs:sequence> <xs:attribute name="type" type="TestCommandType" use="required" /> <xs:attribute name="name" type="xs:string" use="required" /> <xs:attribute name="parameters" type="xs:string" use="optional" /> </xs:complexType> 

我试图理想地将单独的TestCommands映射到行上,但是正在努力弄清楚如何映射TrialPercentages,以便使它成为电子表格中无界的列。 关于我要做什么的想法:

 type name parameters Trial1 Trial2 Trial3 Trial4 action read arg1=2 arg2=4 33 34 35 36 

我遇到的问题是,如果我只是拖放我的Schema元素是TestCommandtypes,它只会允许我一个试用列。 我希望将其映射为试用标题成为分配给TrialPercentage试用属性的值,并将列中的值映射到TrialPercentage的值。 我已经尝试了几件事情,把它变成工作,但无济于事。 任何有识之士将不胜感激。