XSLT <xsl:stylesheet> और <xsl:transform> एलीमेंट

परिभाषा और उपयोग

<xsl:stylesheet> और <xsl:transform> एलीमेंट केरी पूर्णरूप से समान हैं। दोनों को शैलीपटल के रूट एलीमेंट के लिए इस्तेमाल किया जाता है。

व्याकरण

<xsl:stylesheet
id=\
version=\
extension-element-prefixes=\
exclude-result-prefixes=\
  <!-- Content:(<xsl:import>*,top-level-elements) -->
</xsl:stylesheet>
<xsl:transform
id=\
version=\
extension-element-prefixes=\
exclude-result-prefixes=\
  <!-- Content:(<xsl:import>*,top-level-elements) -->
</xsl:transform>

गुण

गुण मूल्य वर्णन
version version अनिवार्य।स्टाइलशीट के XSLT संस्करण को निर्धारित करता है।
extension-element-prefixes सूची

वैकल्पिक।विस्तारित एलीमेंट के नामस्पेस प्रीफ़िक्स सूची, जो खाली जगहों से अलग है।

नेटस्केप 6 इस गुण को समर्थित नहीं करता है。

exclude-result-prefixes सूची वैकल्पिक।अवश्य नहीं आउटपुट में निकलने वाले नामस्पेस प्रीफ़िक्स सूची, जो खाली जगहों से अलग है।
id नाम

वैकल्पिक।स्टाइलशीट का अकेला id।

नेटस्केप 6 इस गुण को समर्थित नहीं करता है。

उदाहरण

उदाहरण 1

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
....
....
</xsl:stylesheet>

उदाहरण 2

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:transform version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
....
....
</xsl:transform>