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>