您的位置:首页 > 其它

XSLT 的几个问题的讨论

2006-11-12 01:35 295 查看














””


””







<AAA name=”second”>
      <BBBname=”first”>

         <CCC>OKWELCOME!!</CCC>

      </BBB>

</AAA>






<?xmlversion="1.0"?>


<xsl:stylesheetversion="1.0"xmlns:xsl="http://www.w3.org/1999/XSL/Transform">


   <xsl:templatematch="AAA">


       <hr/>


          <tableborder="1">


           <tr>


              <td>


              <xsl:value-of select="./BBB/CCC"/>


          </td>


          <td>


              <xsl:value-of select="current()/BBB/CCC"/>


           </td>  


        </tr>


          <td>


             <xsl:value-ofselect="BBB[./@name='first']/CCC"/>


          </td>


          <td>  


             <xsl:value-ofselect="BBB[current()/@name='first']/CCC"/>


          </td> 


        </table>


   </xsl:template>


</xsl:stylesheet>








          <td>


             <xsl:value-ofselect="BBB[./@name='first']/CCC"/>


          </td>


          <td>  


             <xsl:value-ofselect="BBB[current()/@name='first']/CCC"/>


          </td> 


””””


””<xsl:value-ofselect="BBB[./@name='first']/CCC"/><xsl:value-ofselect="BBB[@name='first']/CCC"/><xsl:value-ofselect="./BBB[./@name='first']/CCC"/>


””””






””






 


   

””


<people>


<person>


                      <name></name>


                      <age>20</age>


</person>


<person>


              <name></name>


              <age>21</age>


</person>


<person>


              <name></name>


              <age>22</age>


</person>


</people>




””




””””


””


””








<person>


              <name></name>


              <age>21</age>


</person>








””




””


””


””








<person>


                      <name></name>


                      <age>20</age>


</person>


<person>


              <name></name>


              <age>21</age>


</person>


<person>


              <name></name>


              <age>22</age>


</person>








<person>


                      <name></name>


                      <age>20</age>


</person>








””




””








””






””








””




””






””””


””


””


””


””


































””




””








””


””


””










































””










””












””



















“”””””
































””




””






””




””






””




””






””




””






<xsl:templatematch=”@”>
       <xsl:copy>

              <xsl:apply-templateselect=”@*|node()”/>

       </xsl:copy>

</xsl:template>


………………………









                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息