XSLT - reference manual for functions

XQuery 1.0, XPath 2.0 ແລະ XSLT 2.0 ຈະເປັນຄູ່ຮ່ວມ function library.

function XSLT

XSLT ມີ function ທີ່ມີຫຼາຍກວ່າ 100 ຫົວຂໍ້. ພວກມັນມີການນໍາໃຊ້ສຳລັບ string value, number, date and time comparison, node and QName operation, sequence operation, logical value, ແລະ ອີກຫຼາຍຫຼາຍ.

URI namespace ຂອງ function XSLT ແມ່ນ:

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

prefix ຂອງ namespace ຂອງ function ແມ່ນ fn.

ຄຳແນະນຳ: function ທີ່ຖືກເອິ້ນເປັນປົກກະຕິມີ prefix fn: ອີງຕາມ fn:string(). ແຕ່ ຍ້ອນ fn: ແມ່ນ prefix ຂອງ namespace ທີ່ເປັນພົນຕົວ ບໍ່ຈຳເປັນທີ່ຈະໃຊ້ prefix ສຳລັບຊື່ function ເມື່ອຖືກເອິ້ນ.

ທ່ານສາມາດເຂົ້າເຖິງຂໍ້ມູນທີ່ກໍານົດຫົວຂໍ້ XSLT 2.0 function ທີ່ມີພາຍໃນຫຼັກສັບ XPath.

ນອກຈາກນັ້ນ ພວກເຮົາຍັງບັນທຶກຫົວຂໍ້ XSLT function ທີ່ມີພາຍໃນ.

ຊື່ ການອະທິບາຍ
current() ບັນທຶກຫົວຂໍ້ທີ່ມີຫົວຂໍ້ດຽວພຽງຢ່າງດຽວ.
document() ນຳໃຊ້ສຳລັບສະເພາະກວດສອບຫົວຂໍ້ໃນ XML document ຕ່າງຫນ້າ.
element-available() ກວດສອບບັນດາ XSLT processor ທີ່ສະຫຼັບການສະໜັບສະໜູນຫົວຂໍ້.
format-number() ປ່ຽນຈຳນວນເປັນຕາຕະລາງ.
function-available() ກວດສອບບັນດາ XSLT processor ທີ່ສະຫຼັບການສະໜັບສະໜູນຫົວຂໍ້ທີ່ກໍານົດໄວ້.
generate-id() ການສົ່ງຄືນວິທີການຄຳຕິມີສິບວິທີຂອງຫນຶ່ງຂອງສະຖານະຫນຶ່ງທີ່ກຳນົດ.
key() ການກູ້ຄືນສິ່ງຂອງພາສາ <xsl:key> ທີ່ໄດ້ລະບຸກ່ອນ.
node-set ການປ່ຽນຮາກຖານວ່າດຳເນີນຄືກັບສະຖານະຫນຶ່ງຂອງຮາກຖານ. ສະຖານະຫນຶ່ງຂອງຮາກຖານນີ້ຈະບັນຈຸກັບຮາກຖານແລະເປັນຫນຶ່ງສະຖານະຫນຶ່ງທີ່ເປັນຫນຶ່ງສະຖານະຫນຶ່ງທີ່ເປັນຮາກຖານ.
system-property() ການຫົວຂໍ້ຂອງພາສາ system-property().
unparsed-entity-uri() ຫົວຂໍ້ URI ຂອງອົງກອນບໍ່ໄດ້ຄັດເລືອກ.