注意:xslt中节点的顺序号是从1开始。
留意下面的顺序号
以下示例是在biztalk开发中的获Schema中节点的值。
获取第三个/SelectResponse/ SelectResult/TEMP_SENDEMAIL_SAMSUNGRECORDSELECT节点里面的TITLE_TEMP的值
<xsl:value-of select="/*[local-name()='SelectResponse' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='SelectResult' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='TEMP_SENDEMAIL_SAMSUNGRECORDSELECT' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG'][3]/*[local-name()='TITLE_TEMP' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']"/>
获取第一个/SelectResponse/ SelectResult/TEMP_SENDEMAIL_SAMSUNGRECORDSELECT节点里面的TITLE_TEMP的值
<xsl:value-of select="/*[local-name()='SelectResponse' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='SelectResult' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='TEMP_SENDEMAIL_SAMSUNGRECORDSELECT' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG'][1]/*[local-name()='TITLE_TEMP' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']"/>
获取第二个/SelectResponse/ SelectResult/TEMP_SENDEMAIL_SAMSUNGRECORDSELECT节点里面的TITLE_TEMP的值
<xsl:value-of select="/*[local-name()='SelectResponse' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='SelectResult' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']/*[local-name()='TEMP_SENDEMAIL_SAMSUNGRECORDSELECT' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG'][2]/*[local-name()='TITLE_TEMP' and namespace-uri()='http://Microsoft.LobServices.OracleDB/2007/03/Table/TEMP_SENDEMAIL_SAMSUNG']"/>