XSLT <xsl:stylesheet> और <xsl:transform> एलीमेंट
व्याख्या और उपयोग
<xsl:stylesheet> और <xsl:transform> एलीमेंट पूरी तरह से समान हैं। दोनों को शैली पट्टी के रूट एलीमेंट के रूप में इस्तेमाल किया जाता है।
व्याकरण
<xsl:stylesheet id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:stylesheet>
<xsl:transform id="name" version="version" extension-element-prefixes="list" exclude-result-prefixes="list"> <!-- Content:(<xsl:import>*,top-level-elements) --> </xsl:transform>
गुण
गुण | मूल्य | वर्णन |
---|---|---|
version | version | अनिवार्य। शैली पट्टी के XSLT संस्करण को निर्धारित करता है। |
extension-element-prefixes | list |
वैकल्पिक। विस्तारित एलीमेंट के नामस्पेस के पूर्वसूचक सूची को अलगालगाकर खाली जगह के साथ। Netscape 6 इस गुण को समर्थित नहीं करता। |
exclude-result-prefixes | list | वैकल्पिक। नामस्पेस के पूर्वसूचक सूची को आउटपुट में नहीं दिखाना चाहिए। अलगालगाकर खाली जगह के साथ। |
id | name |
वैकल्पिक। शैली पट्टी का एकूनिक id। Netscape 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>