Increase XSLT performance by using xls:key
hlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> /><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <o:p></o:p>
<P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-tab-count: 1″> <o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:key<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> name<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>NumberKey<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> match<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/[local-name()=’top’ and namespace-uri()=’http://biztalk/Conversion.schemas’]/[local-name()=’row’ and namespace-uri()=”]<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> use<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>KeyValue<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-tab-count: 1″> <o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:template<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> match<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>ns0:Rows<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:for-each<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> select<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/[local-name()=’top’ and namespace-uri()=’http://biztalk/Conversion.schemas’]/[local-name()=’row’ and namespace-uri()=” and generate-id(.) = generate-id(key(‘NumberKey’, KeyValue)[1])]<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:variable<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> name<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>current_Number<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> select<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>KeyValue<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>Data<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>keyValue<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> &nb
sp; <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:value-of<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> select<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>$current_Number<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>keyValue<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:for-each<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> select<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>//row[KeyValue=$current_Number]<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>Part<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>PartID<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-
language: EN-US”>xsl:value-of<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> select<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>nr_data<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>PartID<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>Part<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:for-each<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>Data<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:for-each<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>n
s0:Rows<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt; mso-layout-grid-align: none”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> <SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:template<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”></<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:stylesheet<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”»<SPAN lang=NL style=”FONT-SIZE: 8pt; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt”><o:p></o:p>
Explanation:
<P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>«/SPAN><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: maroon; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>xsl:key<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> name<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>NumberKey<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> match<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/[local-name()=’top’ and namespace-uri()=’http://biztalk/Conversion.schemas’]/[local-name()=’row’ and namespace-uri()=”]<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”> <o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><SPAN style=”mso-spacerun: yes”> use<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>=”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: black; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>KeyValue<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>”<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: red; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><o:p></o:p><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>/><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><FONT face=”Times New Roman” color=#000000 size=3>This creates the key. The name of the key is specified by the name attribute. The match attribute specifies the elements to be selected by the key. The use attribute specifies the element to use as the key value.<P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><FONT face=”Times New Roman” color=#000000 size=3><P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>key(‘NumberKey’, KeyValue)<P class=MsoNormal style=”MARGIN: 0in 0in 0pt”><SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”><FONT face=”Times New Roman” color=#000000 size=3>This gets all the elements that have the key value. The first parameter of this function is the name of the key. The second parameter is the lookup value. Note that this function returns a node set and therefor we select the first element in the example XSLT (<SPAN style=”FONT-SIZE: 8pt; BACKGROUND: white; COLOR: blue; FONT-FAMILY: ‘Courier New’; mso-bidi-font-size: 12.0pt; mso-highlight: white; mso-ansi-language: EN-US”>key(‘NumberKey’, KeyValue)[1]).”