<i>
<Row>
<Column name="RecordID" sqltype="nvarchar">COMPANY00022639</Column>
<Column name="product_name" sqltype="nvarchar">GeoBeacon</Column>
</Row>
<Row>
<Column name="RecordID" sqltype="nvarchar">COMPANY000226</Column>
<Column name="product_name" sqltype="nvarchar">GeoExplorer 2005 Series</Column>
</Row>
</i>
我需要将每一列映射到下面的xml格式
<i>
<xsd:complexType name="remedyResponseObject">
<xsd:sequence>
<xsd:element minOccurs="1" maxOccurs="1" name="Company_ID" type="xsd:string"/>
<xsd:element minOccurs="1" maxOccurs="1" name="product_name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</i>
我需要将每一行的每一列映射到两个不同的变量中,其中 RecordID 到 Company_ID 和 product_name 到我的 xml 中的 product_name 中。有人可以帮我解决这个问题。
最后我需要我的结果集如下
<i>
<remedyResponseObject>
<Company_ID>COMPANY00022639</Company_ID>
<product_name>GeoBeacon</product_name></remedyResponseObject>
<remedyResponseObject>
<Company_ID>COMPANY000226</Company_ID>
<product_name>GeoExplorer 2005 Series</product_name>
</remedyResponseObject>
</i>