SPFE Documentation | Collections > SPFE Function Reference > string
Function: string
string(strings as element()*, id as item()*) as item()*
- Description
- 
                The string function is used to resolve strings. 
- Return value
- 
            Return type: item()* The string that corresponds to the string ID. 
- Source file
- 
            $SPFEOT_HOME/1.0/scripts/common/utility-functions.xsl 
Parameters
- strings
- 
            Type: element()* A sequence of string elements. 
- id
- 
            Type: item()* The ID of the string to return. 
Definition
            <xsl:function name="sf:string">
		               <xsl:param name="strings" as="element()*"/>
		               <xsl:param name="id"/>
		               <xsl:if test="not($strings/*:string[@id=$id])">
			                   <xsl:call-template name="sf:error">
				                       <xsl:with-param name="message">String lookup failed for string ID         <xsl:value-of select="$id"/>. No matching string found.</xsl:with-param>
			                   </xsl:call-template>
		               </xsl:if>
		               <xsl:sequence select="$strings/*:string[@id=$id]/node()"/>
	           </xsl:function>