XSLT - ফাংশন সংক্ষিপ্তসাহিত্য
XQuery 1.0, XPath 2.0 এবং XSLT 2.0 একই ফাংশন লাইব্রেরি ভাগ করে নেয়。
XSLT ফাংশন
XSLT-এ 100-এরও বেশি অন্তর্নিহিত ফাংশন রয়েছে। এই ফাংশনগুলো স্ট্রিং মান, সংখ্যা, তারিখ ও সময়, নোড ও QName অপারেশন, ক্রমাগত অপারেশন, লজিকাল মান ইত্যাদির জন্য ব্যবহৃত হয়。
XSLT ফাংশনের নামস্পেসের URI হল:
http://www.w3.org/2005/02/xpath-functions
ফাংশন নামস্পেসের ডিফল্ট প্রতীক fn
সুঝাওয়া: ফাংশনগুলোকে আহ্বান করার সময় fn: প্রতীক সহ থাকে, যেমন fn:string()। কিন্তু, fn: হল নামস্পেসের ডিফল্ট প্রতীক, তাই ফাংশনকে আহ্বান করার সময় ফাংশনের নামকে প্রতীক ব্যবহার করা নয়।
আপনি আমাদের XPath শিক্ষাক্রমে সমস্ত অন্তর্নিহিত XSLT 2.0 ফাংশন সংক্ষিপ্তসাহিত্য পাবেন。
এছাড়া, এখানে অন্তর্নিহিত XSLT ফাংশনগুলো তালিকাভুক্ত হল:
নাম | বর্ণনা |
---|---|
current() | বর্তমান নোডকে একমাত্র সদস্য হিসাবে নোড সেট ফিরিয়ে দিয়ে থাকে。 |
document() | বাইরের XML ডকুমেন্টের নোডগুলোকে প্রবেশ করার জন্য ব্যবহৃত হয়。 |
element-available() | সংজ্ঞিত XSLT প্রসেসরটি কোনো নির্দিষ্ট ইলেমেন্টকে সমর্থন করে কিনা পরীক্ষা করুন。 |
format-number() | সংখ্যা থেকে স্ট্রিং রূপান্তর করুন。 |
function-available() | সংজ্ঞিত XSLT প্রসেসরটি কোনো নির্দিষ্ট ফাংশনকে সমর্থন করে কিনা পরীক্ষা করুন。 |
generate-id() | 返回唯一标识指定节点的字符串值。 |
key() | 检索以前使用 |
node-set | 将树转换为节点集。产生的节点集总是包含单个节点并且是树的根节点。 |
system-property() | 返回系统属性的值。 |
unparsed-entity-uri() | 返回未解析实体的 URI。 |