XSLT - Reference Manual for Functions

Ang XQuery 1.0, XPath 2.0, at XSLT 2.0 ay nakikibahagi sa parehong library ng function.

XSLT Function

Ang XSLT ay may higit sa 100 na binilang na function. Ang mga function na ito ay ginagamit para sa paghahambing ng string value, number, petsa at oras, paghahambing ng node at QName, paghahambing ng sequence, logical values, at iba pa.

Ang URI ng namespace ng XSLT function ay:

http://www.w3.org/2005/02/xpath-functions

Ang default na prefix ng function namespace ay fn.

Tipan: Ang function ay karaniwang may prefix na fn:, halimbawa fn:string(). Gayunman, dahil ang fn: ay default na prefix ng namespace, ang pangalan ng function ay hindi kailangang gamitin ang prefix kapag tinatawag.

Maaari mong i-access ang lahat ng binilang na XSLT 2.0 function reference sa aming tutorial sa XPath.

Bilang karagdagan, narangalan dito ang mga binilang na XSLT function:

Pangalan Paglalarawan
current() Ibubalik ang kasalukuyang node bilang nag-iisang miyembro ng set ng node.
document() Ginagamit para sa pagbubusog ng mga node mula sa panlabas na XML dokumento.
element-available() Tinitignan kung ang XSLT processor ay sumusuporta sa tinukoy na element.
format-number() Ikonverti ang numero sa string.
function-available() Tinitignan kung ang XSLT processor ay sumusuporta sa tinukoy na function.
generate-id() Return the string value that uniquely identifies the specified node.
key() Retrieve the elements marked with the <xsl:key> statement previously used.
node-set Convert the tree to a node set. The resulting node set always contains a single node and is the root node of the tree.
system-property() Return the value of the system property.
unparsed-entity-uri() Return the URI of the unparsed entity.