XSLT - คู่มือองค์ประกอบ
- পূর্ববর্তী পৃষ্ঠা XSLT টিউটোরিয়াল সারেস
- পরবর্তী পৃষ্ঠা XSLT ফাংশন
องค์ประกอบ XSLT ที่มาจากคำแนะนำของ W3C (XSLT Version 1.0)
องค์ประกอบ XSLT
หากคุณต้องการข้อมูลละเอียดเพิ่มเติมเกี่ยวกับองค์ประกอบดังกล่าว โปรดคลิกลิงก์ในตารางองค์ประกอบ
- N: หมายถึง Netscape รุ่นที่สนับสนุนแบบนี้ครั้งแรก
- IE: หมายถึง Internet Explorer รุ่นที่สนับสนุนแบบนี้ครั้งแรก
หมายเหตุ:องค์ประกอบที่สนับสนุนใน IE 5 อาจมีพฤติกรรมที่ไม่มีมาตรฐาน นี้เนื่องมาจากการวางจำหน่ายของ IE 5 ก่อนที่ XSLT จะได้รับการตั้งตามมาตรฐาน W3C
องค์ประกอบ | รายละเอียด | IE | N |
---|---|---|---|
apply-imports | ใช้กฎแม่แบบจากสไตล์ที่นำเข้า | 6.0 | |
apply-templates | ใช้แม่แบบในองค์ประกอบปัจจุบันหรือโหนดย่อยขององค์ประกอบปัจจุบัน | 5.0 | 6.0 |
attribute | เพิ่มคุณสมบัติให้กับองค์ประกอบ | 5.0 | 6.0 |
attribute-set | สร้างชุดคุณสมบัติที่มีชื่อ | 6.0 | 6.0 |
call-template | เรียกฟังก์ชันแม่แบบที่กำหนด | 6.0 | 6.0 |
choose | ใช้ร่วมกับ <when> และ <otherwise> เพื่อแสดงการทดสอบเงื่อนไขหลายรายการ | 5.0 | 6.0 |
comment | สร้างโหนดหมายเหตุในต้นไม้ผลลัพธ์ | 5.0 | 6.0 |
copy | สร้างสำเนาของโหนดปัจจุบัน (ไม่มีโหนดย่อยและคุณสมบัติ) | 5.0 | 6.0 |
copy-of | สร้างสำเนาของโหนดปัจจุบัน (รวมโหนดย่อยและคุณสมบัติ) | 6.0 | 6.0 |
decimal-format | format-number() ฟังก์ชันด้วยการเปลี่ยนตัวเลขเป็นตัวอักษร สำหรับใช้สัญลักษณ์และสัญญาณที่ต้องการใช้ | 6.0 | |
element | আউটপুট ডকুমেন্টে একটি ইলেকট্রন নোড তৈরি করা হয়。 | 5.0 | 6.0 |
fallback | যদি প্রক্রিয়াকরণ ইলেকট্রনটি সমর্থন করতে পারে না, তবে একটি প্রতিকারী কোড নির্দিষ্ট করা হয়。 | 6.0 | |
for-each | নির্দিষ্ট নোড সংগ্রহের প্রত্যেক নোডকে পরিদর্শন করা হয়。 | 5.0 | 6.0 |
if | একটি টেম্পলেট সম্পূর্ণ করা হয়, যখন একটি নির্দিষ্ট শর্ত সত্য হয়。 | 5.0 | 6.0 |
import | একটি স্টাইলশীটের কনটেন্টকে আরেকটি স্টাইলশীটে সংযোজিত করা হয়。 | 6.0 | 6.0 |
include | একটি স্টাইলশীটের কনটেন্টকে আরেকটি স্টাইলশীটে সংযোজিত করা হয়。 | 6.0 | 6.0 |
key | একটি নামকরণকৃত কী ঘোষণা করা হয়。 | 6.0 | 6.0 |
message | আউটপুট ডকুমেন্টে একটি বাক্যমূলক নোড লিখা হয় (ত্রুটি প্রতিবেদনের জন্য) | 6.0 | 6.0 |
namespace-alias | স্টাইলশীটের নামকরণকৃত নেশনাল স্পেস প্রদর্শন করা হয়。 | 6.0 | |
number | বর্তমান নোডের সংখ্যালঘু অবস্থান নির্ধারণ করা হয়, এবং সংখ্যা ফরম্যাট করা হয়。 | 6.0 | 6.0 |
otherwise | <choose> ইলেকট্রনের ডিফল্ট কাজ নির্দিষ্ট করা হয়。 | 5.0 | 6.0 |
output | আউটপুট ডকুমেন্টের ফরম্যাট নির্দিষ্ট করা হয়。 | 6.0 | 6.0 |
param | স্থানীয় বা সার্বজনীন পারামিটার ঘোষণা করা হয়。 | 6.0 | 6.0 |
preserve-space | কোনও ইলেকট্রনকে, শুধুমাত্র কোনও স্পেস চরণ সংরক্ষিত করতে নির্দিষ্ট করা হয়。 | 6.0 | 6.0 |
processing-instruction | প্রক্রিয়াকরণ নির্দেশ নোড তৈরি করা হয়。 | 5.0 | 6.0 |
sort | ফলাফলকে ক্রমানুসারে সাজানো হয়。 | 6.0 | 6.0 |
strip-space | কোনও ইলেকট্রনকে, শুধুমাত্র কোনও স্পেস চরণ মুক্ত করতে নির্দিষ্ট করা হয়。 | 6.0 | 6.0 |
stylesheet | স্টাইলশীটের মূল ইলেকট্রন নির্দিষ্ট করা হয়。 | 5.0 | 6.0 |
template | নির্দিষ্ট নোডটি ম্যাচ করা হলে, প্রয়োগ করা হয়নোড | 5.0 | 6.0 |
text | স্টাইলশীটের মাধ্যমে টেক্সট নোড তৈরি করা হয়。 | 5.0 | 6.0 |
transform | স্টাইলশীটের মূল ইলেকট্রন নির্দিষ্ট করা হয়。 | 6.0 | 6.0 |
value-of | নির্বাচিত নোডের মান উদ্ধার করা হয়。 | 5.0 | 6.0 |
variable | স্থানীয় বা সার্বজনীন পারামিটার ঘোষণা করা হয়。 | 6.0 | 6.0 |
when | <choose> ইলেকট্রনের কাজ নির্দিষ্ট করা হয়。 | 5.0 | 6.0 |
with-param | কোনও টেম্পলেটে প্রবেশ করতে হলে, প্রাপ্ত পারামিটারের মান নির্দিষ্ট করা হয়。 | 6.0 | 6.0 |
- পূর্ববর্তী পৃষ্ঠা XSLT টিউটোরিয়াল সারেস
- পরবর্তী পৃষ্ঠা XSLT ফাংশন