⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xstc-to-python.xsl

📁 libxml,在UNIX/LINUX下非常重要的一个库,为XML相关应用提供方便.目前上载的是最新版本,若要取得最新版本,请参考里面的readme.
💻 XSL
字号:
<?xml version="1.0" encoding="UTF-8" ?><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">    <xsl:output method="text"/>       <!-- Main template. -->    <xsl:template match="/">        <xsl:text>#!/usr/bin/python -u## This file is generated from the W3C test suite description file.#from xstc import MSTestRunner, MSTestCaser = MSTestRunner()                                 </xsl:text>                 <xsl:apply-templates select="tests/test"/>        <xsl:text>           r.run()     ################### Display results.      #</xsl:text>                </xsl:template>            <!-- Test template. -->     <xsl:template match="file">        <xsl:text>"</xsl:text>        <xsl:value-of select="@folder"/><xsl:text>", "</xsl:text>        <xsl:value-of select="@fileName"/><xsl:text>", </xsl:text>        <xsl:value-of select="@validity"/>    </xsl:template>                        <xsl:template match="test">        <xsl:text>r.addTest(MSTestCase("</xsl:text>        <xsl:value-of select="@id"/>        <xsl:text>", """</xsl:text>           <xsl:value-of select="description/text()"/>        <xsl:text>""", "</xsl:text>               <xsl:value-of select="files/file[@role='schema']/@tsDir"/>        <xsl:text>", </xsl:text>        <xsl:choose>            <xsl:when test="count(files/file[@role='schema']) = 1">                <xsl:apply-templates select="files/file[@role='schema']"/>            </xsl:when>            <xsl:otherwise>                <xsl:text>"", "", 0</xsl:text>            </xsl:otherwise>        </xsl:choose>        <xsl:choose>            <xsl:when test="count(files/file[@role='instance']) = 1">                <xsl:text>, 1, </xsl:text>                <xsl:apply-templates select="files/file[@role='instance']"/>            </xsl:when>            <xsl:otherwise>, 0, "", "", 0</xsl:otherwise>        </xsl:choose>        <xsl:text>))</xsl:text>         </xsl:template>                     </xsl:stylesheet>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -