XSLT <xsl:apply-imports> ఎలమెంట్

నిర్వచనం మరియు వినియోగం

<xsl:apply-imports> ఎలమెంట్ దిగుమతి షేడ్మాప్ లోని ప్రామేయ నియమాలను ఆపాదించవచ్చు.

దిగుమతి షేడ్మాప్ లోని ప్రామేయ నియమాలు ముఖ్య షేడ్మాప్ లోని ప్రామేయ నియమాలకంటే తక్కువ ప్రాముఖ్యత కలిగి ఉంటాయి. మీరు దిగుమతి షేడ్మాప్ లోని ప్రామేయ నియమాన్ని ముఖ్య షేడ్మాప్ లోని సమానమైన ప్రామేయ నియమం కంటే ఉపయోగించాలి అయితే, <xsl:apply-imports> ఎలమెంట్ ను ఉపయోగించవచ్చు.

సంకేతం

<xsl:apply-imports/>

అంశం

నానీ

ఉదాహరణ

మానికి "standard.xsl" పేరు కలిగిన షేడ్మాప్ ఉంది, దానిలో "message" ఎలమెంట్ ప్రామేయ నియమాలు ఉన్నాయి:

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

మరొక షేడ్మాప్ "standard.xsl" ను దిగుమతి చేసి "message" ను మార్చవచ్చు ఇలా ఉంటుంది:

<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:import href="standard.xsl"/>
<xsl:template match="message">
  <div style="border:solid blue">
  <xsl:apply-imports/>
  </div>
</xsl:template>
</xsl:stylesheet>

结果是:将把一条消息转换到格状的元素中:

<div style="border:solid blue"><h2>...</h2></div>