Tag: biztalk 2010

Biztalk 2010:将xsd与许多具有相同名称的元素进行映射

在Bitzalk 2010中,我应该从input映射到具有以下结构的XML: <REQUEST> <PROGRAM name="PROGRAM123"> <INPUT> <INSTRUCT name="INSTR1"> <FIELD name="FIELD11">VALUE1</FIELD> <FIELD name="FIELD12">VALUE2</FIELD> <FIELD name="FIELD13">VALUE3</FIELD> </INSTRUCT> <INSTRUCT name="INSTR2"> <FIELD name="FIELD21">VALUE4</FIELD> <FIELD name="FIELD22">VALUE5</FIELD> <FIELD name="FIELD23">VALUE6</FIELD> <FIELD name="FIELD24">VALUE7</FIELD> </INSTRUCT> <INSTRUCT name="INSTR2"> <FIELD name="FIELD21">VALUE8</FIELD> <FIELD name="FIELD22">VALUE9</FIELD> <FIELD name="FIELD23">VALUE10</FIELD> <FIELD name="FIELD24">VALUE11</FIELD> </INSTRUCT> </INPUT> </PROGRAM> </REQUEST> 生成的XSD是这样的: <?xml version="1.0" encoding="utf-8"?> <xs:schema id="REQUEST" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="REQUEST" msdata:IsDataSet="true" msdata:Locale="en-US"> <xs:complexType> <xs:choice […]