زبان XSLT

یہ بغیر کوئی کوشش کیجاتی کسی XSL سے شروع ہوتا ہے، اور اس کا خاتمہ XSLT، XPath اور XSL-FO پر آتا ہے۔

بشرو

XSL کا مطلب یعنی ایک توسیع شدہ استایل شیئر لینگ (EXtensible Stylesheet Language)۔

وائب ویک لینگ وار کونسل (W3C) نے XSL کا فروغ کرنا شروع کرنے کا سبب اس کی ضرورت تھی: XML پر مبنی استایل شیئر لینگ کی ضرورت تھی۔

CSS = HTML استایل شیئر

HTML پہلے سے طے شدہ تیار کردہ علامتوں کو استعمال کرتا ہے، اور علامتوں کا مطلبآسان طور پر سمجھا جاسکتا ہے۔

HTML علامتوں میں <table> علامت ایک جائزہ کو دسایا جاتا ہے - اور مرورکر واضح طور پر سمجھتا ہےکیسے دکھایا جائے؟۔

HTML علامتوں میں استایلوں کو جوڑنا آسان ہوتا ہے۔CSS کے ذریعے، مرورکر کو کسی علامت کو خصوصی فونٹ یا رنگ کے ساتھ دکھانے کی اطلاع دینا آسان ہوتا ہے۔

XSL = XML استایل شیئر

XML پہلے سے طے شدہ تیار کردہ علامتوں کو استعمال نہیں کرتا (آپ کسی محبوب علامت نام کو استعمال کرسکتے ہیں)، اور ان علامتوں کا مطلبتمام نہیں واضح طور پر سمجھا جاسکتا۔

<table> علامت ایک HTML جائزہ، یا کسی دوسری چیزی کو مظہر کرتی ہے - مرورکرنمایاں نہیں ہوتا ہے کہ اس کو کس طرح دکھایا جائے۔

XSL کے نام سےوصفXML دستاویز کو کس طرح دکھایا جائے؟!

XSL - صرف استایل شیئر لینگ کا نہیں

XSL شامل تین حصوں ہوتی ہے:

XSLT
ایک لفظ بولی، جو XML دستاویزوں کو تبدیل کرنا بغیر کوئی کوشش کیجاتی ہوتا ہے۔
XPath
زبانی است که برای جستجو در مستندات XML استفاده می‌شود.
XSL-FO
زبانی است که برای فرمت‌دهی مستندات XML استفاده می‌شود.

موضوع اصلی این آموزش XSLT است

بخش‌های دیگر این آموزش XSLT است - زبانی که برای تبدیل مستندات XML استفاده می‌شود.

شما می‌توانید نیز آموزش‌های ما را درآموزش XPath》و《آموزش XSL-FO》。