• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 最近完成了一個用xsl作為模板的可配置主界面

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    遇到了很多問題呀,以前學了點xsl, 是這個名稱空間:xsl:stylesheet xmlns:xsl=http://www.w3.org/TR/WD-xsl 可是.net不支持這個,只支持xslt ,名稱空間為:xsl:stylesheet version=1.0 xmlns:xsl=http://www.w3.org/1999/XSL/Transform 必須改成xslt,但是xsl
    遇到了很多問題呀,以前學了點xsl,
    是這個名稱空間:<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">

    可是.net不支持這個,只支持xslt ,名稱空間為:<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

    必須改成xslt,但是xslt和 xsl不一樣,有些xsl代碼在xslt中不被支持。比如:
    在xsl中有<xsl:if match > 和 <xsl:when match > 用來操作元素
    <xsl:if test > 和 <xsl:when test > 用來操作屬性

    可是在xslt中所有的<xsl:if match > 和 <xsl:when match> 都不好用了,
    只能用<xsl:if test >和<xsl:when test> 而且無論是元素還是屬性,都用它。
    真的和讓我惱火。差了很多資料才搞定(笨嗎,沒辦法)。

    另外xsl中不能正確解釋xml中的帶有標記的數據
    比如xml中有這樣的數據<xxx><a href=“a.aspx“>xx</a></xxx>
    在xsl中格式化后顯示 xx ,但是沒有連接效果。

    最后沒辦法,這種情況,我都用屬性的方法搞定,也就是在xml中指保存地址,如
    <xxx>a.aspx</xxx>
    在xsl中:
    <a>
    <xsl:attribute name=“href“>
    <xsl:value-of select=“xxx“/>
    </xsl:attribute>

    </a>

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>